tc_logo

How to Send TTS Messages on Discord

discord app on mobile

Need a Voice Actor?

Why not try out one of our 130+ characters on Typecast to help you create your best content.

Recommended articles

Discord is a premier voice and text chat app for gamers. It lets you easily find and join servers to chat with friends. Discord is free and secure, and it works on both your desktop and phone. You can connect with friends across platforms, including PC, iOS, Android, and more.

One of the best things about Discord is that you can easily send text-to-speech (TTS) messages. You can utilize Discord’s TTS features to send and receive text-to-speech messages that are read aloud for you. Additionally, Discord allows the recording of voice messages and sending of audio files. 

Because text-to-speech is useful for people with visual impairments and those who are trying to follow a conversation in a noisy environment, it’s important to know how to enable and use this feature.

This article will show you how to send TTS messages on Discord via Discord’s built-in features, KDBot, and pre-recorded audio files from TTS voiceover tools like Typecast

woman problem solving on computer

How to Use Discord’s Built-In Text-to-Speech Features

Discord has a couple of different ways to utilize text-to-speech. The first is by using Discord’s built-in TTS feature that will read messages aloud for you as they’re sent.

You’ll be able to send funny text-to-speech messages, which is basically an artificial voice simulator, to anyone on your channel. To use this feature, there are two methods to turn it on:

Discords TTS toggle settings can be accessed through the notification settings menu. To access it, open Discord and follow these navigations:

  1. Click User Settings 
  2. Select Notifications 
  3. Select Text-to-Speech

In this menu, you’ll see three options:

  • For all channels: Set this to on. Messages can now be read in Text-to-Speech by any channel, whether they have the /tts command or not. If you enable this setting, you’ll hear a lot of TTS on all of your channels. Use with caution!
  • For the currently selected channel: This setting makes it so that messages will be read in Text-to-Speech from the current text channel you have chosen.
  • Never: This setting will never read messages in Text-to-Speech.

The second way to use Discord’s text-to-speech feature is by using the /tts command. This command will read aloud any text that follows it. For example, if you type “/tts Hello, everyone,” the message will be read aloud as “Hello, everyone.”

The second TTS toggle setting can be found here:

  1. Click on the User Settings button 
  2. Select App Settings
  3. Select Accessibility

You can use the text-to-speech rate option to change how quickly the text is read back to you. This activates or deactivates the /tts command. If you type an /tts sentence but don’t enable this option, the text-to-speech bot will not read it aloud.

kdbot webpage

TTS on Discord With KDBot

Discord bots are a great way to add new features to your server, and KDBot is one of the best bots out there. KDBot has many features, including the ability to convert text to speech. 

KDBot is a TTS and translation bot with 104 distinct voices and 100+ languages. It’s one of the best Discord bots for translating and reading text aloud. You must be an Administrator of the Discord Server to add bots, so if you don’t control the server, it’s probably a good idea to get permission from the owner before adding anything.

To add a Discord bot word reader like KDBot to your server:

  1. From your home page, select the individual server to add the bot to 
  2. Once selected; Click the drop-down menu 
  3. Choose Server Settings, then Roles & Default Permissions
  4. Select the Advanced Permissions setting 
  5. Toggle Administrator on
  6.  and save your changes

To add the text-to-speech bot, visit the KDBot site, log in with your Discord credentials, and follow the setup prompts. KDBot utilizes a list of different commands you can use to get it to do what you want. Some of the most common commands include:

  • ‘tts: play a tts message in voice chat
  • ‘speakers: provides a list of all supported speakers
  • ‘translate: translates your text from one language to another
  • ‘help: displays help prompts for the bot
  • ‘stop: stops the audio currently playing
  • ‘leave: leaves voice channel
  • ‘about: bot information
  • ‘prefix: changes the prefix
  • ‘restrict: Restricts bot to specified channels

KDBot is a great Discord bot for all your TTS needs. It’s got a huge range of voices and languages, and it’s easy to use. 

3D mp3 file icon

Sending Voice Messages & TTS Audio Files on Discord

If you prefer sending voice messages rather than sending a TTS message on Discord, you can do so by recording your voice with the built-in audio recorder or by using an external recording tool. To record your voice in Discord, follow these steps:

  1. Go to the “friends” / direct messaging section.
  2. Hold down or toggle the record button.
  3. Speak your message & release or turn off the record button
  4. This will automatically send the file as a voice message.

You can also send pre-recorded audio files as TTS messages via Discord. You’ll need a Discord account and be logged in to do this. Sites like Typecast will let you create an audio file from text, which you can then upload to Discord and play as a TTS message. To do this:

  1. Create an account on Typecast
  2. Create a New Project
  3. Select “Add Actor” to choose your AI voice actor
  4. Choose your AI voice actor from the list
  5. Type out your script and make adjustments
  6. Select download
  7. Input your download name
  8. Choose your file integration, type, quality, and hit download

On Discord, the document icon will let you upload a video, an image file, an audio file, or text document files. Though this is a less convenient option, it is more customizable and allows you to use unique TTS voices on your Discord channel.

Conclusion

Discord’s rich text formatting features and built-in audio recorder make it easy to add TTS messages to your server. You can also use an external service like Typecast to create audio files from text, which you can then upload to Discord and play as a TTS message. No matter how you choose to add TTS messages to your Discord server, they’re a great way to add some personality and life to your chats. 

Sources

Type your script and cast AI voice actors & avatars

The AI generated text-to-speech program with voices so real it's worth trying