Search StreamScheme

Stream Scheme

How to Use Text-to-Speech on Discord

calendar1 Last Updated

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.

discord tts settings

Step 2: Select “Text & Images” from the menu that appears under the “App Settings” section. 

discord tts toggle

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.

discord tts

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. 


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. 

About the Author


Chris is a marketing major with a strong background in small business and influencer branding. He applies his knowledge of content and promotional strategies to design actionable advice for new and intermediate streamers. When he’s not busy crunching analytics, he can be found in the salt pits of League of Legends.

Back to top