How to use text-to-speech on discord
David Richardson
Published Mar 29, 2026
@bsovvy
September 12, 2020, 9:00am EDT
While Discord is a great platform for voice communication, you might not be able to (or want to) speak with your own voice. To get around the problem, you can use Discord’s built-in text-to-speech (TTS) feature.
You can use text-to-speech on your own Discord server, or on another server with a text-to-speech enabled channel. These steps only work for Discord users on Windows or Mac, as Discord’s text-to-speech capabilities are unavailable to Android, iPhone, or iPad users.
Enabling Text-to-Speech on a Discord Server
If you want to use text-to-speech on Discord, it’ll first need to be enabled in a channel on your server. If you’re the server owner or administrator, you can do this in your channel settings.
To change your channel settings, access your server in the Discord desktop app or on the Discord website. From the channel listings, hover over a channel name and then click the “Settings” gear icon next to it.
In the “Settings” menu for your channel, select the “Permissions” tab on the left-hand side.
If you have roles for individual groups of users, select the role from the “Roles/Members” list, otherwise select the “@everyone” option.
A list of available permissions will be shown on the right. Make sure to enable the “Send TTS Messages” option by clicking the green check icon to the right of it.
At the bottom, select “Save Changes” to save the updated role setting.
Once enabled, users with that role (or every user, if you selected the “@everyone” role) will be able to send text-to-speech messages in the channel you modified.
You’ll need to repeat these steps if you wish to enable text-to-speech in other channels.
Using Text-to-Speech On Discord
If you’re in a channel on Discord with text-to-speech messages enabled, you can send a TTS message by typing /tts in the chat, followed by your message.
For instance, typing /tts hello will activate your browser or device’s text-to-speech capabilities, repeating the word “hello” along with the nickname of the Discord user who sent the message.
The message will also be repeated in the channel as a text message for all users to view.
Muting All Text-to-Speech Messages on Discord
If you aren’t a server owner or administrator, or you just want to mute all text-to-speech messages, you can do so from the Discord user settings menu.
To access this, click the “Settings” gear icon next to your username in the bottom-left corner of the Discord app or website.
In your “User Settings” menu, select the “Text & Images” option on the left. Under the “Text-To-Speech” category on the right, click the slider to disable the “Allow playback and usage of /tts command” option.
Disabling this setting will disable text-to-speech for you on Discord, regardless of each individual server or channel setting. You’ll be able to read the text element of a text-to-speech message as normal in the channel, but you won’t be able to hear it repeated to you.
You’ll also be prevented from using the /tts command yourself. You’ll need to repeat these steps and reenable the option in your user settings if you wish to use it yourself later.
Last Updated November 4, 2020
Discord’s text-to-speech function allows people to type a message into a channel and have it read by a bot to everyone sitting in the same channel. It is especially useful if someone doesn’t have a mic but still needs to communicate to their team through spoken word.
This post explains how to set up the feature, how it is used, and bots you can incorporate to change functionality aspects.
Requirements to Use Discord Text-To-Speech
In order to use the Discord text to speech option, you will need to do the following:
- Activate TTS on your account
- Ensure that your role in your server allows you to use TTS
How to Activate Text-To-Speech on a Discord Account
The first step in using the Discord text to speech functions is to ensure it is activated on your account. To do this, complete the following:
Step 1: Click on the settings cog next to your Discord avatar on the lower left-hand side of the app.
Step 2: Select “Text & Images” from the menu that appears under the “App Settings” section.
Step 3: Scroll down to the Text-to-Speech section of this settings menu and ensure that the TTS toggle is turned to the on position.
How to Use Discord Text-to-Speech
You will only be able to use the text-to-speech function in servers if you have a user role where it is allowed. Then, you will need to type the code /tts followed by the phrase you want spoken aloud in the channel.
The bot will say, “(your username) said” before reading your message aloud. Anyone who is currently looking at the channel will hear the speech spoken aloud, whereas those not currently in it will not.
Discord Text-to-Speech Bots
In addition to Discord’s in-built text-to-speech feature, you can also get bots that will enhance it. Here are a couple that change the feature:
- KDBot – this bot will not only use TTS, but it can also translate your messages to over 100 languages and use one of 100+ voices to speak.
- Text to Speech – similar to KDBot, you can choose many voices or languages to use for TTS. It also comes with a list of commands so you can use the bot better.
Conclusion
Text-to-speech is a great feature for communicating with people who are distracted, are vision impaired, or need things translated into their language through a bot.
Share this on
About the Author
Chris
Chris is a digital marketer with a strong background in influencer branding. He applies his knowledge of content and promotional strategies to design actionable advice for new and intermediate streamers.
Featured Streamer
- Guides
- Resources
- Setups
- Shop
- Connect
© StreamScheme 2020 | Powered by StreamScheme | Our passion lies in helping up-and-coming streamers learn valuable skills. We produce quality tutorials and innovative, detailed guides that cover all aspects of the industry. We also offer a community to network with like-minded people. I hope you’ll join us for the ride.
Text to speech, abbreviated as TTS, is a form of speech synthesis that converts text into spoken voice output. TTS systems are theoretically capable of “reading” any string of text characters to form original sentences. To put it simply, you type out what you want to say and an automated robot-like voice will speak that text for you.
TTS was primarily developed to aid the visually impaired. However, when it comes to Discord, I’d say it suits users without microphones or those who may be a bit too nervous to openly speak, perfectly. TTS on Discord is enabled by default and has a couple of ways in which it can be used.
This article is aimed at Discord members who wish to use this feature or those server administrators who would rather see it disabled. After all, it can get annoying very quickly when every text that pops up is read aloud with a robotic tone. In a heavily populated server where everyone is using the feature, could replicate a scene ripped directly out of a Terminator movie.
Beware of Skynet!
But I digress. Let’s get to the task at hand and discuss how to use and disable the Discord text to speech feature.
Enabling & Disabling Text-to-Speech (TTS) On Discord
Using text to speech is insanely simple. Seriously, there isn’t much to it at all. All it requires is that you add /tts before typing out what you want to say. That’s it. Remember that TTS is enabled by default so if this action doesn’t work then it means that the feature has been disabled.
An example sentence would be as follows:
If you want to say, “I’m the greatest!”
You’ll want to type in:
/tts I’m the greatest
Something to keep in mind, which I find pretty cool, is that if you’re using Discord in your browser, the browser that you’ve chosen to use can actually alter the voice in the text to speech. This means that those using the Google Chrome browser will have a different text to speech voice from those who use Mozilla Firefox. This happens based on whichever voice is set to default for those browsers.
Disable Text to Speech
There are two methods you can follow in order to disable the TTS feature if it hits those headache-inducing levels.
1st Method
To toggle the TTS feature off on your Discord server:
- Head to the User Settings by clicking on the Cog icon to the right of your user panel.
- The user panel is found below the channel window.
- Next, in the menu to the left, click on “Notifications”.
- In the primary window, locate the Text-to-Speech section. It’ll be here that you’ll see three different selections to choose from:
- For all channels: This setting allows any channel, across any server, to have messages be read in Text-to-Speech, regardless if they use the /tts command or not. You’ll be hearing a fair amount of TTS across all of your channels if you have this enabled. Use with caution!
- For current selected channel: This setting means the current text channel you have selected will have messages read in Text-to-Speech.
- Never: No matter how hard your friends try, you won’t ever hear the dulcet tones of the Text-to-Speech bot anywhere within Discord. (Unless you engage it yourself, of course.)
- Click the box to the left of Never to place a check mark in it, disabling TTS from being heard on your end.
2nd Method
This method can be used to enable or disable the /tts command. This means that even if you try to use it, unlike the previous method, it will not work for you.
To toggle this feature off or on:
- Head to the User Settings by clicking on the Cog icon to the right of your user panel.
- The user panel is found below the channel window.
- Next, in the menu to the left, click on “Text & Images”.
- Scroll down the main window until you come to “Text-To-Speech”.
- From here, you can toggle the switch off or on.
- Click the Save Changes button when you’re finished.
Now, the ability to use the /tts command is either enabled or disabled depending on the actions you’ve taken. If you have this option disabled and attempt to use the /tts command followed by what you want to say, the Text-to-Speech bot will not read it aloud.
An important note is that both of these methods are completely separate from one another. This means that the TTS option in “Text & Images” is detached from the option in “Notifications”. If a user has TTS notifications enabled, what was discussed in the 1st Method , other members can still hear your messages written for TTS regardless of your settings. So in the end, you’re really only disabling or enabling the feature for yourself.
Another helpful tip, should the above not work for you or if TTS itself just stops working, you should reach out to Discord support . Fill out the necessary information for the request, submit it, and someone from the Support Team should get back to you as soon as they can.
All you need is a chat command to use this feature
- Tweet
- Share
What to Know
- To enable text-to-speech go to Settings >Notifications.
- Use the Discord chat command /tts, followed by your message. Be sure to leave a space between the command and the text.
- Other users need to have this feature enabled to hear the audio.
This article explains how to enable text to speech in Discord and how to get your messages read out loud by a bot using the desktop app on a Mac or PC. Text to speech is not available in the mobile app.
How to Enable Text to Speech on Discord
There are two settings you need to turn on for the text to speech feature to work. You can enable the function across all of your channels or only the current one.
Open the Discord app on your Mac or PC.
Click the Settings gear on the bottom left of the screen.
Click Notifications on the left rail.
Scroll down to Text-to-Speech Notifications.
Select For all channels or For current selected channel to determine who will have a chance to hear your message. (To turn the feature off, select Never.)
This setting works both ways: you’ll be able to send audio texts, and you’ll hear audio messages from others in the current channel or all channels, depending on the option you chose.
Back on the left rail, click Text & Images, which is a few items below Notifications.
Toggle on the switch next to Allow playback & usage of the /tts command. Click the X on the top right to leave Settings.
Have Discord Read Out Your Messages
Once you’ve enabled the feature, you can use it right away by typing a command, which is:
Be sure to include a space between the command and your text.
If other members of the channel have the feature disabled, they won’t hear the audio. However, they can still see the text. Ask others to turn the feature on if you want to communicate this way.
Open Discord and navigate to the channel in which you’d like to send a voice message.
To have your message read aloud, type:
Press Enter to send the message. The message will appear without the slash command. A voice bot will read aloud your message, preceded by “Username said.” For example, “Molly said hello.”
Use the /tts slash command anytime you want to share an audio message.
- BI
- Tech
discord app mac computer
The text-to-speech function can be a fun way to get your message across in chats. On Discord , you can activate text-to-speech using a simple slash command when typing out your message.
You may, however, have to enable the feature first, depending on your current user settings. And you should be aware that if others have the feature disabled, they won’t be able to hear what you say.
Here’s how to use text-to-speech in Discord through the desktop app for Mac and PC.
Check out the products mentioned in this article:
How to use text-to-speech on Discord
Before you can use text-to-speech, you’ll need to enable it:
To do this, you’ll need to do two things:
1. Open Discord on your Mac or PC, and then click the gear icon in the bottom-left, near your username.
How to text to speech Discord 3
2. This will open your settings. In the sidebar on the left, click “Notifications.”
3. Scroll down this page until you find “Text-to-Speech Notifications.” Underneath it, click either “For all channels” or “For current selected channel.” The former will make it so you hear every text-to-speech message sent in every server and channel, while the latter will restrict it to the channel you currently have open.
Screen Shot 2020 03 25 at 4.23.40 PM
4. Next, click “Text & Images” in the sidebar.
5. Scroll down to “Allow playback & usage of the /tts command” and toggle on the switch next to it.
Screen Shot 2020 03 25 at 4.23.52 PM
Text-to-speech is now enabled.
Once enabled, using text-to-speech to hear your own messages read aloud is a simple process:
1. Open Discord and navigate to the channel you want to send a voice message in.
2. Type “/tts” followed by a space, and then your message.
How to text to speech Discord 1
3. Send the message.
You’ll then see the message appear without the slash command. But, at the same time, users in the channel will hear your message read aloud by a voice bot.
While Discord is a great platform for voice communication, you might not be able to (or want to) speak with your own voice. To get around the problem, you can use Discord’s built-in text-to-speech (TTS) feature.
You can use text-to-speech on your own Discord server, or on another server with a text-to-speech enabled channel. These steps only work for Discord users on Windows or Mac, as Discord’s text-to-speech capabilities are unavailable to Android, iPhone, or iPad users.
Enabling Text-to-Speech on a Discord Server
If you want to use text-to-speech on Discord, it’ll first need to be enabled in a channel on your server. If you’re the server owner or administrator, you can do this in your channel settings.
To change your channel settings, access your server in the Discord desktop app or on the Discord website. From the channel listings, hover over a channel name and then click the “Settings” gear icon next to it.
In the “Settings” menu for your channel, select the “Permissions” tab on the left-hand side.
If you have roles for individual groups of users, select the role from the “Roles/Members” list, otherwise select the “@everyone” option.
A list of available permissions will be shown on the right. Make sure to enable the “Send TTS Messages” option by clicking the green check icon to the right of it.
At the bottom, select “Save Changes” to save the updated role setting.
Once enabled, users with that role (or every user, if you selected the “@everyone” role) will be able to send text-to-speech messages in the channel you modified.
You’ll need to repeat these steps if you wish to enable text-to-speech in other channels.
Using Text-to-Speech On Discord
If you’re in a channel on Discord with text-to-speech messages enabled, you can send a TTS message by typing /tts in the chat, followed by your message.
For instance, typing /tts hello will activate your browser or device’s text-to-speech capabilities, repeating the word “hello” along with the nickname of the Discord user who sent the message.
The message will also be repeated in the channel as a text message for all users to view.
Muting All Text-to-Speech Messages on Discord
If you aren’t a server owner or administrator, or you just want to mute all text-to-speech messages, you can do so from the Discord user settings menu.
To access this, click the “Settings” gear icon next to your username in the bottom-left corner of the Discord app or website.
In your “User Settings” menu, select the “Text & Images” option on the left. Under the “Text-To-Speech” category on the right, click the slider to disable the “Allow playback and usage of /tts command” option.
Disabling this setting will disable text-to-speech for you on Discord, regardless of each individual server or channel setting. You’ll be able to read the text element of a text-to-speech message as normal in the channel, but you won’t be able to hear it repeated to you.
You’ll also be prevented from using the /tts command yourself. You’ll need to repeat these steps and reenable the option in your user settings if you wish to use it yourself later.
If you play online games, have you used its text or voice chat to communicate with your team? How about discussing the game with other people?
I’m sure you did.
But, the problem is, you can only do that while you’re inside the game. Thankfully, we now have Discord, to help you communicate with other gamers, with ease even though you’re not in-game.
For those who don’t know:
Discord is a modern text and voice chat app for gamers out there. It enables users to communicate and discuss with other people online with ease.
It also has tons of features that you can’t find on any other voice chat app. Discord is also a place where you can meet other gamers and discuss your thoughts with them.
Discord has a feature that lets the app read whatever message you send or receive. It is useful when you’re currently in-game or if you want to have a robotic voice.
I’m sure you’re wondering:
How do I enable Text-to-Speech on Discord?
Well, you don’t have to wonder anymore because we are here to help you do that. With this guide, you can enable Text-to-Speech on Discord in just a few minutes.
How to Enable Text-to-Speech on Discord – Android and Windows
Discord is a useful app for gamers to communicate with each other. If you don’t have the app, maybe its time to get it now.
For Windows users, you can download the app by visiting the Discord website. If you’re using an Android phone, click the Google play button below to download it now.
Without further ado, here is your guide on how to enable Text-to-Speech on Discord.
Method 1: How to Enable Text-to-Speech on Discord – Windows
If you haven’t heard about this feature on Discord, then you’re missing on a lot of things. The Text-to-Speech feature lets the app read notifications and messages, which is useful when you’re currently playing a game.
Although microphones and voice chat are great, not all people have them or prefer to use them. With the Text-to-Speech feature enabled, you can now convert text chats to robotic voice messages that are pretty cool, to be honest.
Now, there are two methods on how to enable or disable the Text-to-Speech feature on Windows, and we will go through them one by one.
Step 1: Notification Settings
1. Go to User Settings.
2. Under the App Settings, click Notifications.
3. Scroll down and look for Text-to-Speech notifications.
4. Enable Text-to-Speech for all channels or the one you’re currently using.
Step 2: Enable the Text-to-Speech command
Making use of the Text-to-Speech feature is simple on Discord. To do this, add “/tts” before typing the message that you want to say.
Discord has this command enabled automatically, so if it doesn’t work, you might have disabled it accidentally. Follow these steps to enable the Text-to-Speech command quickly.
1. Go to User Settings.
2. Under App Settings, click Text & Images.
3. Look for Text-To-Speech and allow the usage of the “/tts” command.
Method 2: How to Enable Text-to-Speech on Discord – Android
We are sorry to say this, but unfortunately, the Discord app for Android doesn’t offer the Text-to-Speech feature right now. We don’t know the exact reason why, but we hope that the mobile app will have this feature soon.
We tested the app and checked its Notification Settings, but to no avail.
We also went through the Text & Images Settings but couldn’t find the option for Text-to-Speech.
Typing the “/tts” command before the message also doesn’t work on the mobile app.
Although the Discord app for Android doesn’t provide the Text-to-Speech feature, it still functions as a modern text and voice chat app. Even without the feature, you can still communicate and talk to other users smoothly without any worry.
What does the Discord app do?
Discord is a modern text and voice chat app designed for gamers. It allows users to communicate with other people throughout the world with ease.
There are tons of servers and channels that you can join where you can share your thoughts and discuss them with other people.
Does the Text-to-Speech feature on Discord work well?
If you don’t mind hearing robotic voice notifications while using your computer, the TTS feature works pretty well. Although it is not perfect, understanding messages through the Text-to-Speech feature isn’t a problem.
Does the Discord app for Android offer a Text-to-Speech feature?
Unfortunately, Discord for Android doesn’t offer Text-to-Speech features. Although that is the case, Discord for mobile still functions as an excellent text and voice chat app for gamers.
To sum it all up
If you’re playing video games for quite some time now, you have probably heard of Discord. Discord is a modern text and voice chat app designed for gamers throughout the world.
It allows users to join different servers and channels to discuss their thoughts with their friends and other people. Discord also has a Text-to-Speech feature that lets a robotic voice read your notifications and messages.
Not all people know about the TTS feature and how to enable it. With the step-by-step guide that we mentioned above, you can now use the Text-to-Speech feature within a few minutes.
If you have any questions or you wish to share your thoughts, please leave us a message on the comments section below!
While Discord is a great platform for voice communication, you might not be able to (or want to) speak with your own voice. To get around the problem, you can use Discord’s built-in text-to-speech (TTS) feature.
You can use text-to-speech on your own Discord server, or on another server with a text-to-speech enabled channel. These steps only work for Discord users on Windows or Mac, as Discord’s text-to-speech capabilities are unavailable to Android, iPhone, or iPad users.
RELATED: How to Set Up Your Own Discord Chat Server
Enabling Text-to-Speech on a Discord Server
If you want to use text-to-speech on Discord, it’ll first need to be enabled in a channel on your server. If you’re the server owner or administrator, you can do this in your channel settings.
To change your channel settings, access your server in the Discord desktop app or on the Discord website. From the channel listings, hover over a channel name and then click the “Settings” gear icon next to it.
In the “Settings” menu for your channel, select the “Permissions” tab on the left-hand side.
If you have roles for individual groups of users, select the role from the “Roles/Members” list, otherwise select the “@everyone” option.
A list of available permissions will be shown on the right. Make sure to enable the “Send TTS Messages” option by clicking the green check icon to the right of it.
At the bottom, select “Save Changes” to save the updated role setting.
Once enabled, users with that role (or every user, if you selected the “@everyone” role) will be able to send text-to-speech messages in the channel you modified.
You’ll need to repeat these steps if you wish to enable text-to-speech in other channels.
Using Text-to-Speech On Discord
If you’re in a channel on Discord with text-to-speech messages enabled, you can send a TTS message by typing /tts in the chat, followed by your message.
For instance, typing /tts hello will activate your browser or device’s text-to-speech capabilities, repeating the word “hello” along with the nickname of the Discord user who sent the message.
The message will also be repeated in the channel as a text message for all users to view.
Muting All Text-to-Speech Messages on Discord
If you aren’t a server owner or administrator, or you just want to mute all text-to-speech messages, you can do so from the Discord user settings menu.
To access this, click the “Settings” gear icon next to your username in the bottom-left corner of the Discord app or website.
In your “User Settings” menu, select the “Text & Images” option on the left. Under the “Text-To-Speech” category on the right, click the slider to disable the “Allow playback and usage of /tts command” option.
Disabling this setting will disable text-to-speech for you on Discord, regardless of each individual server or channel setting. You’ll be able to read the text element of a text-to-speech message as normal in the channel, but you won’t be able to hear it repeated to you.
You’ll also be prevented from using the /tts command yourself. You’ll need to repeat these steps and reenable the option in your user settings if you wish to use it yourself later.
- › How to Use Text-To-Speech on Discord
- › How to Play Mozilla Firefox’s Hidden Unicorn Pong Game
- › HDMI 2.1: What’s New, and Do You Need to Upgrade?
- › What Are Google Play Points, and How Do You Use Them?
- › When Is Android 11 Coming to My Phone, and How Do I Install It?
Updated on April 7, 2020 by Rahul Verma
Discord is a great tool to connect with multiple users, groups, or friends. Most organizations use it work and announcements purposes. However, many users have reported TTS or Text to speech not working on Discord Windows 10 PC. This is a major error, and people are wondering how to fix the text to speech engine error on Discord. There are multiple reasons why the TTS engine might fail on your Discord server. But don’t worry, we will help you troubleshoot the error and fix the issue completely. So you can use your Discord server for another productive usage.
Text To Speech engine is a feature or package which comes preinstalled in major Discord servers. If you enable it, you can listen to hat others are commenting on/typing. It is a great feature that helps people to understand another user while simultaneously working on other tasks. If TTS or Text to speech engine is not working in Discord Windows 10, then it might create productivity issues. But don’t worry, you can easily fix it by following these easy methods.
Table of Contents
How To Fix Discord TTS ‘Text To Speech’ Not Working On Windows 10 Error
If you are a regular user of Discord, then probably you have encountered the TTS error. The error often occurs on and shows you that the text cannot be converted to speech. The Discord TTS text to speech Error on Windows 10 can be fixed easily if you follow these below troubleshooting methods.
This error occurs due to low connectivity, TTS is turned off, your speaker is not configured, or if your windows version is not updated to the latest. There is not a definite fix to this issue, but you can try the few methods mentioned below to resolve the issue.
Disabling and Enabling the Text to Speech option in Discord Windows 10
This is a common fix and result, so many glitched Discord applications or Windows 10 has. If the TTS feature is not working correctly, then you can fix it by disabling the feature and enabling it again. This will easily fix the text to speech engine not working on Discord Windows 10 issues. But make sure to restart your PC to ensure results.
Step 1) Launch Discord, Click on the Cog icon right on the user panel, and open the User Settings. Select the Text & Images option and scroll down to Text to Speech. Now toggle off the option Allow playback and usage of/tts command.
Step 2) Close the Discord app and re-launch the app.
Step 3) Go to the following option mentioned in step 1 and switch on the option Allow playback and usage of/tts command.
Changing the ‘Never’ option in Discord Notification
Discord has bund of settings, and you might have enabled the Text to speech feature in WIndows 10 Discord app. By enabling this feature, you might not get TTS notifications.
Step 1) Open the Discord app and go to User Settings. On the left panel, click on the Notifications.
Step 2) Select the Text-to-Speech Notifications option in the right pane of the window. Now change the option from Never to For All Channels or For Current Selected Channel.
Step 3) Save the settings and close the app then re-launch Discord again.
Changing your Speaker settings to Stereo
If your stereo speaker is not configured correctly, then you might face text to speech error in the Discord server. So to use the TTS feature correctly in Windows 10, make sure to check your stereo speaker settings.
Step 1) Make sure that Discord is not running in the background and type Control panel on the windows search bar and open the Control panel.
Step 2) Go to Hardware, and Sound option then click on Sound.
Step 3) Select your Speaker and click on configure. Now under the Audio Channels label, select Stereo snd click on Next.
Updating your Windows
Step 1) Type Check for Updates in the Windows Search Bar and click on the option Check Updates.
Step 2) A Window will appear; click on the Check Updates button, and window will be updates o the latest build.
If you follow these guidelines and steps, your TTS issue in Discord will be resolved.
Conclusion
Discords servers are great functionally or productivity tools for any business or organization. I hope the text to speech engine issues of your is fixed completely after following this guide. In case your still facing any issues, then let us know in the comments box below. Our technical team will help you out.
About Rahul Verma
Rahul is a Computer Science student with a massive interest in the field of Tech and cryptocurrency topics. He spends most of his time either writing or listening to music or traveling un-seen places. He believes that chocolate is the solution to all his problems. Life happens, and coffee helps.