Text to Speech
/tts reads a member's message out loud in their voice channel
/tts reads a member's message out loud in their voice channel. You choose the voice, the longest message, a cooldown per member, when the bot leaves, words it will never say (read as "beep") and an optional log of who said what. Staff can also make it speak from the dashboard.
- Free, like every feature
- Off until you switch it on
- 1 command
Set it up
- Switch on Text to Speech
Dashboard → your server → Modules → Voice → Text to Speech. It starts off, like every feature.
- Open Text to Speech in the sidebar
Its settings save as you change them and work straight away.
- Voice channel
Choose what suits your server.
- Voice
Choose what suits your server.
- Message
0/300 — blocked words below are still read as “beep”.
- Longest message (characters)
Choose what suits your server.
- Try /tts
Say something in your voice channel with text to speech New commands show up within about a minute; press Ctrl+R in Discord if you can't see them yet.
Settings
Everything on the Text to Speech page of the dashboard. Changes save as you make them.
- Voice channel
- Choose what suits your server.
- Voice
- Choose what suits your server.
- Message
- 0/300 — blocked words below are still read as “beep”. e.g. Hello everyone! The event starts in five minutes.
- Enable
- Let members use /tts
- Longest message (characters)
- Choose what suits your server.
- Members can pick a voice
- Lets people choose a voice with the command's voice option. Off = everyone uses the voice above.
- Say who it's from
- Starts each message with the member's name: “Sam says: …”
- Cooldown per member (seconds)
- Choose what suits your server.
- Leave the voice channel after (seconds of quiet)
- Choose what suits your server.
- Words it will never say — one per line, read out as “beep”
- Choose what suits your server. e.g. one word or phrase per line
- Log channel — records who said what (optional)
- Choose what suits your server.
Commands
Who can use each one is up to you: the "Who can use this" card on the page, or Command Access.
/tts
Say something in your voice channel with text to speech
| Option | What to give it | Needed? |
|---|---|---|
text | What to say (text) | Yes |
voice | Which voice (if this server lets you choose) (text: Brian (US, male), Ava (US, female), Guy (US, male), Jenny (US, female), Christopher (US, male, deep), Ana (US, child), Ryan (UK, male), Sonia (UK, female), Maisie (UK, child), William (Australia, male), Natasha (Australia, female), Mitchell (New Zealand, male), Molly (New Zealand, female), Connor (Ireland, male), Clara (Canada, female), Neerja (India, female)) | Optional |