Over 398+ voices in 97+ languages!

Because everyone deserves to
be heard.

Give your Discord community a voice with more natural speech, fine tuned customisation, PluralKit support and more...

#general
pfp
AnonymousPotato Today at 2:41 AM
This is getting crazy! crazy-emoji
GG Gamers!

*

icon
Better TTS BOT

Now speaking in
icon general

AnonymousPotato said:
This is getting crazy! crazy-emoji GG Gamers!

0:04

*This is a stylized visual representation of Better TTS's TTS experience. Discord voice channel audio cannot be directly displayed on a webpage, so this interface is used purely for illustration. All TTS actions are handled directly through Discord voice channels.

Everything you need.
Nothing you don't.

A command suit, enough to build the server of your dreams.

icon

Over 398+ voices

With hundreds of voices, in hundreds of languages, comes great self expression. (That's how it goes right?)

  • 398+ Voices
  • 97+ languages
  • Customisable Voice Profile
Ava
US English • Female • Natural
Guy
US English • Male • Clear
Ryan
UK English • Male • British
icon

Personal freedom

Customize every detail to create the perfect voice. Change tone, pitch, and style to make any voice your own. As well as changing what we call you.

  • /set pitch
  • /set speed
  • /set volume
  • /set username
Set PitchPAID
/setpitch val: 95%
Set SpeedFREE
/setspeed val: 125%
Set VolumeFREE
/setvolume val: 100%
Set UsernameFREE
/setusername username: AnonymousPotato
icon

Built for communities

Change defaults, support, and bot configs for your whole community, what you say goes.

  • /serverconfig turn-taking
  • /serverconfig pluralkit-support
  • /serverconfig read-username-mode
  • /serverpronounce set
Set Turn-TakingFREE
/serverconfig turntaking val: false
Set PluralKit SupportFREE
/serverconfig pluralkit-support val: true
Set Username Read ModePAID
/serverconfig read-username-mode val: First Message
Set PronunciationFREE
/serverpronounce set word: sql pronunciation: sequel
icon

Custom Pronunciations

Every community has its own language. Teach Better TTS how your members actually speak.

  • Add custom pronunciations for any word or phrase
  • Perfect for names, acronyms, and inside jokes
  • Easily edit or remove pronunciations at any time

SQL

becomes

sequel

FREE

Dr.

becomes

doctor

FREE

wifi

becomes

why-fy

FREE

Ni Ni

becomes

nye nye

FREE
icon

Built for PluralKit

Every voice deserves to be recognized. Full PluralKit support keeps conversations personal and accessible.

  • Detects messages sent through proxies
  • Waits 2 seconds to give PluralKit time to replace messages
  • PluralKit support is completely optional
pfp
Echo (pls ping 🔔) Today at 2:41 AM
[I'm tired...]
pfp
Willow BOT Today at 2:42 AM
I'm tired...
icon
Better TTS BOT

Now speaking in
icon general

Willow said:
I'm tired...

0:03

*This is a stylized visual representation of Better TTS's TTS experience. Discord voice channel audio cannot be directly displayed on a webpage, so this interface is used purely for illustration. All TTS actions are handled directly through Discord voice channels.

icon

More Bots, More Conversations

Automatically spread across your server with multiple bots running in different voice channels simultaneously.

  • Up to 4 extra bots
  • Join up to 5 seperate voice channels
  • Individualised voice sessions
pfp

Better TTS - Aiku

PAID
pfp

Better TTS - Plurps

PAID
pfp

Better TTS - Mimi

PAID
pfp

Better TTS - Floppy

PAID
0
Languages
0
Voices
0
Uptime
0
Standard response time

Give your community a voice.

No credit card required. Upgrade, downgrade, or cancel anytime.

Monthly Annually Save 30%
Starter
FREE
Free forever
Invite Bot
  • Access to most commands
  • Full server control
  • Full voice catalog
  • Up to 50 pronunciations
bot

Get started with Better TTS
⭐️ Premium ⭐️

Set up your server in just a few simple steps.

1

Invite the bot

Add Better TTS to your Discord server and give it the required permissions.

Invite Bot
2

Run the get premium command

Get a secure Stripe payment link to purchase premium.

/get-premium
3

Follow the instructions on the payment page

Once the purchase is done, activate premium on your server by running:

/activate-premium

Everything at a glance.

Hover any command to see what it does. Premium commands require server premium.

Command
Free
Premium
Partner
/setvoiceSet your personal TTS voice.
/setpitchSet the pitch of your TTS voice.
/setspeedSet the speed of your TTS voice.
/setvolumeSet the volume of your TTS voice.
/setusernameSet the name TTS uses when reading your messages. Server-specific.
/joinMake the TTS bot join your voice channel.
/leaveMake the TTS bot leave your voice channel.
/ttsSend a one-time TTS message in your current voice channel.
/skipSkip to the next message in the queue.
/clearClear the TTS message queue.
/turntakingToggle whether the bot waits for a quiet moment before speaking.
/add-channelAdd this channel to be monitored by the TTS bot in your voice call.
/remove-channelStop monitoring this channel with the TTS bot.
/checkCheck if this text channel is being monitored by a TTS bot.
/restrict-to-vc-membersRead messages from everyone, or only from members in your voice channel.
/pronounceManage your personal pronunciation overrides.
/serverpronounceManage the server's pronunciation overrides.
25 max
Unlimited
Unlimited
/serverconfigConfigure server-wide TTS bot settings.
/guildinfoView this server's configuration and premium status.
/inviteworkersShow a list of TTS worker bots and whether they're in your server.
/statsShow bot stats: CPU, RAM, latency, uptime, and more.
/contact-or-reportGet a form to submit an issue, question, or contact the bot owner.