Discord Tts Bot is live · free · last verified 5 Nov 2026 · viability monitor
Discord Tts Bot
Free, self-hosted Discord TTS bot with Google, Amazon Polly, Azure, and DECTalk voices.
Pick this if you want a self-hosted TTS bot where every listener hears the same voice and each member keeps their own saved preference — Discord's built-in /tts can't promise either. Four bundled engines (Google Translate's 46 languages, Polly's 45 voices, Azure's 73 voices, plus DECTalk via /aeiou_say) and a documented Creating a Provider framework make it the flexible choice for tinkerers. Against single-engine alternatives, the breadth is the differentiator. Just budget the maintenance: you're running Node or Docker, and the docs haven't been touched since March 2022.
Verdict generatedVerified 9d ago · liveness 64/100 · cite: rightaichoice.com/tools/discord-tts-bot
- Server admins comfortable running a Node.js or Docker deployment
- Communities with members who have no mic or cannot speak on voice
- Accessibility-focused servers that need hands-free text-channel reading
- Developers who want to add a custom TTS provider via the framework
- Admins who want a bot they can invite and forget — this is self-hosted only
- Servers with nobody willing to maintain a Node.js or Docker setup
- Teams that only need one voice engine and don't value provider choice
We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.
- Honest verdict, not marketing
- Real pros & cons from real users
- Attributed quotes with receipts
3 free scans · no card needed
Skip Discord TTS Bot if nobody on your server wants to own a Node.js or Docker deployment and its updating steps — this is a self-hosted bot with no invitable version in the docs.
Amazon Polly and Microsoft Azure voices are billed by those cloud providers under your own account, so a busy server's /say traffic lands on your AWS or Azure bill, not the bot's.
The bot itself ships free and open-source, so cost lands where you host it plus whatever Amazon Polly and Microsoft Azure charge for the voices you actually use. For a small community that is close to zero; for a large server running constant TTS Channels, compare your cloud TTS provider's per-character rates against Google Translate's free endpoint before committing to Polly or Azure voices.
In short
Discord Tts Bot — Free, self-hosted Discord TTS bot with Google, Amazon Polly, Azure, and DECTalk voices. Best for Server admins comfortable running a Node.js or Docker deployment, Communities with members who have no mic or cannot speak on voice, Accessibility-focused servers that need hands-free text-channel reading. Free to use.
What is Discord Tts Bot?
Discord Tts Bot — Free, self-hosted Discord TTS bot with Google, Amazon Polly, Azure, and DECTalk voices. Best for Server admins comfortable running a Node.js or Docker deployment, Communities with members who have no mic or cannot speak on voice, Accessibility-focused servers that need hands-free text-channel reading. Free to use.
Discord TTS Bot is a free, open-source text-to-speech bot you deploy into your own Discord server. It reads typed text into a voice channel with a single /say command, and it does so the same way for everyone listening — which is the whole point. Discord's built-in /tts can be disabled per user, only plays for members who have the source text channel open, and sounds different on each person's machine, because the settings /tts uses depend on each user's operating system and current settings. This bot controls all three variables. Four speech engines ship in the box. Google Translate covers 46 languages, Amazon Polly offers 45 voices across 22 languages, Microsoft Azure adds 73 voices across 47 languages, and the Aeiou provider delivers a DECTalk (Moonbase Alpha) voice the docs describe as similar to how Stephen Hawking sounded. Members pick a personal voice with /google_set_my, /amazon_set_my, or /ms_set_my, or switch engine with /set_my_provider, and the bot saves those settings per user — so the same /say command sounds different for each speaker. TTS Channels take the command out of the loop: designate a text channel with /google_set_channel, /amazon_set_channel, or /ms_set_channel, and the bot reads every message posted there out loud. There are provider-prefixed commands (/google_say, /amazon_say, /ms_say, /aeiou_say), voice and language listings (/google_langs, /amazon_langs, /amazon_voices, /ms_langs, /ms_voices), /set_timeout for playback length, and /set_locale for English, Spanish, and French. Deployment is DIY: the docs walk through Node (normal), Docker, Repl.it, and Heroku installation paths, with separate updating instructions for each. A documented Creating a Provider guide lets developers bolt on their own engine. Against single-engine bots, the appeal is breadth — four providers behind one command set. The docs site still carries a "site is still under development and may contain incomplete information" banner and a March 26, 2022 update stamp, so budget maintenance time.
Key features
- /say speaks typed text into the current voice channel
- /stop halts playback immediately
- Google Translate provider with 46 languages
- Amazon Polly provider with 45 voices across 22 languages
- Microsoft Azure provider with 73 voices across 47 languages
- Aeiou provider with DECTalk (Moonbase Alpha) voice
- Per-user voice and language saved across sessions
- TTS Channels auto-read every message posted in a designated text channel
- Provider-prefixed commands: /google_say, /amazon_say, /ms_say, /aeiou_say
- Voice and language listings: /google_langs, /amazon_langs, /amazon_voices, /ms_langs, /ms_voices
- Server default provider via /set_default_provider, personal via /set_my_provider
- Per-channel TTS config via /channel_settings, /set_channel_provider, /delete_channel_provider
- /set_timeout controls how long TTS playback lasts
- Localized in English, Spanish and French via /set_locale
- Custom provider framework with a documented Creating a Provider guide
Behind the verdict
The pitch here is unusually concrete. Discord's built-in /tts has three documented failure modes, and the bot's own docs name all three: /tts may be disabled for certain users, it requires everyone to have the source text channel open, and its settings are per-user OS-level, so everyone hears something different. If your server has ever had someone type /tts into a voice channel and get silence from half the room, that is the problem this solves. What you actually get: four providers behind one command set. Google Translate gives you 46 languages, Amazon Polly gives 45 voices across 22 languages, Microsoft Azure gives 73 voices across 47 languages, and Aeiou gives the DECTalk/Moonbase Alpha voice via /aeiou_say. Per-user settings are persisted, which is the detail that matters most in practice — a server where a dozen people each keep their own voice while sharing one /say command is a genuinely better experience than a server where everyone gets the default. TTS Channels are the sleeper feature. Point /google_set_channel or /channel_settings at a text channel and the bot reads every message posted there automatically, no command needed. For accessibility use — a member who cannot read along, or a room listening along to a busy text channel — that is the difference between a novelty and a utility. /channel_settings, /set_channel_provider, and /delete_channel_provider let you run different providers per channel. Where it hurts: deployment is entirely DIY. Node (normal), Docker, Repl.it, and Heroku are the four documented paths, each with its own updating procedure — and Repl.it and Heroku's free-tier story has changed a lot since 2022, so expect to do your own legwork there. The docs site itself says it is still under development and may contain incomplete information, and the last update stamp reads March 26, 2022. The bot is localized to English, Spanish, and French via /set_locale, which is narrower than the 46-language speech support underneath. And note what this is not: there is no hosted or invitable version described anywhere in the docs — you host it, you own it, you fix it. Compared with a single-engine Discord TTS bot, you trade simplicity for provider breadth and per-user voice memory. Compared with cloud TTS services you'd wire up yourself, you trade control for a working set of slash commands. If your server has a maintainer who is comfortable with Node or Docker, this is the most flexible free option in its category. If it doesn't, look elsewhere.
Models under the hood
as of 2026-11-09
Limitations
- You must host this yourself — the docs describe Node (normal), Docker, Repl.it, and Heroku installation paths, each with its own updating procedure, and no hosted or invitable version is described.
- The documentation site states it is still under development and may contain incomplete information, and its last update stamp is March 26, 2022.
- Bot localization covers only English, Spanish, and French via /set_locale, far narrower than the underlying speech-language support.
- Configuration runs through Discord slash commands, so admins need to learn the command reference rather than a web dashboard.
as of 2026-11-05
Researching Discord Tts Bot? Get your full AI stack in 60 seconds.
Free, no signup — tell us your goal and get tools matched to your budget & existing stack.
Is Discord Tts Bot still active?
Discord Tts Bot is live · free · last verified 5 Nov 2026 · viability monitor.
Viability score
How well maintained and how widely used is Discord Tts Bot? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this
Last calculated: November 2026
How we score →What do users say about Discord Tts Bot?
What people actually say about Discord Tts Bot — is it worth it?
We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.
Researched33 mentions across 3 sources (YouTube, GitHub, Lemmy) · researched Aug 28, 2026.
Average across the 3 sources that answered — each source counts once, not each post.
- +Streams directly into voice channels, so everyone hears it
- +Hundreds of voices across 4 TTS engines (Google, Polly, Azure, DECTalk)
- +Per-user and per-channel voice/language settings via slash commands
- +Automatic reading from TTS Channels for hands-free and accessibility
- +Free and open-source, fully self-hosted for privacy and control
- −Permission errors prevent joining voice channels for many users
- −Setup requires Node.js, dependencies, and config editing
- −Crashes with 'Key not found in database' randomly
- −Google TTS provider occasionally fails with 'get key failed'
- −Mentions are read as user IDs, not usernames
- • Time spent troubleshooting setup and permissions
- • Potential costs of hosting (VPS, Repl.it upgrades) or API keys if you hit rate limits
How we verified this
Every listed fact about Discord Tts Bot — pricing, features, links, status — is re-read from the vendor's own pages by our verification pipeline and each change is logged with a date; the last pass ran on 5 Nov 2026. Analysis is drafted with AI models and checked against our editorial standards before publishing; see how we verify.
Verification history
We have re-verified Discord Tts Bot 12 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.
- — changed description, setup time, pricing fit, switching in, hidden costs, who should skip it, limitations, switching out, our verdict
- — changed description, our verdict, summary, who should skip it, limitations, platforms, models
- — changed SSL certificate
- — changed features, our verdict, who it suits, who should skip it, summary, description
- — changed setup time, who it suits, description, our verdict, features, hidden costs, integrations, limitations, switching in, switching out, who should skip it, pricing fit, summary, use cases
- — changed hidden costs, pricing fit, features, setup time, who should skip it, switching out, switching in
Showing the 6 most recent of 12 verification passes.
Free to cite with attribution — this page re-verifies continuously.
How much does Discord Tts Bot cost in 2026?
Discord Tts Bot: Free to use. Pricing last verified 5 Nov 2026.
Where the pricing makes sense
The company stage and team size where Discord Tts Bot's pricing actually pencils out — and where peers do it cheaper.
The bot itself ships free and open-source, so cost lands where you host it plus whatever Amazon Polly and Microsoft Azure charge for the voices you actually use. For a small community that is close to zero; for a large server running constant TTS Channels, compare your cloud TTS provider's per-character rates against Google Translate's free endpoint before committing to Polly or Azure voices.
Has Discord Tts Bot's pricing changed?
No plan price for Discord Tts Bot has moved since we began logging in Aug 2026; the pricing page is re-read on every verification pass.
Who should pick Discord Tts Bot?
Pick Discord Tts Bot if you are Server admins comfortable running a Node.js or Docker deployment, Communities with members who have no mic or cannot speak on voice, Accessibility-focused servers that need hands-free text-channel reading, Developers who want to add a custom TTS provider via the framework.
Look elsewhere if you are Admins who want a bot they can invite and forget — this is self-hosted only, Servers with nobody willing to maintain a Node.js or Docker setup, Teams that only need one voice engine and don't value provider choice, Anyone expecting polished, current docs — the site's last update stamp is March 26, 2022.
Skip it if Skip Discord TTS Bot if nobody on your server wants to own a Node.js or Docker deployment and its updating steps — this is a self-hosted bot with no invitable version in the docs.
GeneratedReal-world workflow fit
Concrete scenarios for the personas Discord Tts Bot actually fits — and what changes day-one when you adopt it.
You clone the repo, follow the Node (normal) installation page, invite the bot to your server, and run /set_default_provider to pick Google Translate as the server-wide default.
Outcome: Members can type /say into a voice channel within an evening and everyone hears the same voice regardless of their local /tts settings.
You point /google_set_channel at your announcements text channel and set a longer /set_timeout so long posts finish reading instead of cutting off.
Outcome: Members who cannot read along hear every announcement automatically, with no command to remember.
You follow the Creating a Provider guide to wrap an engine of your own, then register it alongside the bundled Google, Amazon, Microsoft, and Aeiou providers.
Outcome: Your server's TTS runs on an engine you control, still driven by the same /say and /set_my_provider commands.
Use cases
- Let a member without a microphone speak in a voice channel by typing /say.
- Turn a busy text channel into audio with TTS Channels for members who can't read along.
- Run DECTalk/Moonbase Alpha voices through /aeiou_say for community events and jokes.
- Give an international server per-user voices across 46 Google languages, 22 Polly languages or 47 Azure languages.
- Set different voices per user so a single /say command sounds distinct for each speaker.
- Build custom TTS announcements into a server's routine using channel providers.
Setup time & first value
How long it actually takes to get something useful out of Discord Tts Bot — broken out by persona, not the marketing-page minute.
Node admin: roughly an evening to first /say, assuming Node is already installed. Docker user: under an hour from the Docker installation page to a running container. Repl.it or Heroku: plan extra time — the docs' deployment steps carry a March 2022 stamp, and the hosting platforms' plans have changed since.
Switching to or from Discord Tts Bot
How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.
- →From Discord built-in /tts: install the bot and use /say instead — the docs list /tts's per-user disable, open-channel requirement, and per-user sound as the reasons to switch.
- →From a single-engine TTS bot: deploy this one and set a server default with /set_default_provider, then let members keep individual voices via /google_set_my, /amazon_set_my, or /ms_set_my.
- ↗To a hosted TTS bot: export nothing — the only state is per-user voice preferences and channel provider settings, which you re-create with /set_my_provider and /channel_settings.
Integrations
Resources & guides
- Resourcedocs.moonstar-x.dev
Discord Tts Bot · Discord Tts Bot
Helpful link from docs.moonstar-x.dev
- Resourcedocs.moonstar-x.dev
Installation · Discord Tts Bot
Helpful link from docs.moonstar-x.dev
- Resourcedocs.moonstar-x.dev
Docker · Discord Tts Bot
Helpful link from docs.moonstar-x.dev
- Resourcedocs.moonstar-x.dev
Updating · Discord Tts Bot
Helpful link from docs.moonstar-x.dev
- Resourcedocs.moonstar-x.dev
Commands · Discord Tts Bot
Helpful link from docs.moonstar-x.dev
- Resourcedocs.moonstar-x.dev
Creating A Provider · Discord Tts Bot
Helpful link from docs.moonstar-x.dev
Tutorials & Learning
YouTube returned 6 videos for “Discord Tts Bot”, and we withheld 6: 6 did not mention Discord Tts Bot. We are showing none, because we could not prove any of them are about Discord Tts Bot.
Official links
What are the best Discord Tts Bot alternatives?
The closest alternatives to Discord Tts Bot we list are TTSMaker, Luvvoice and Apple Books Digital Narration. Ranked by direct product-type match, not category overlap.
| Alternative | Pricing | Starts at | Last verified |
|---|---|---|---|
| TTSMaker | Freemium | Pricing not published | — |
| Luvvoice | Freemium | Pricing not published | — |
| Apple Books Digital Narration | Free | Free | — |
Alternatives to Discord Tts Bot
View allTTSMaker
Free text-to-speech online: convert text to speech in 80+ languages with 148 English voices and commercial-use MP3/WAV downloads.
Luvvoice
Turn text into speech with 200+ AI voices in 70+ languages and download MP3s free.
Apple Books Digital Narration
Apple's free tool that turns your finished ePub into an audiobook using its own digital narration voices.
Tools that pair well with Discord Tts Bot
Common stack mates teams adopt alongside Discord Tts Bot, with the specific reason each pairing earns its keep.
TTSMaker
Free text-to-speech online: convert text to speech in 80+ languages with 148 English voices and commercial-use MP3/WAV downloads.
Luvvoice
Turn text into speech with 200+ AI voices in 70+ languages and download MP3s free.
Apple Books Digital Narration
Apple's free tool that turns your finished ePub into an audiobook using its own digital narration voices.
Discord Tts Bot vs its closest rival
Discord Tts Bot's closest head-to-head is with Retell Ai.
Our Discord Tts Bot vs Retell Ai verdict written Jul 4, 2026 is more than 90 days old, so it is being re-reviewed against current data and is not shown.
Frequently asked questions
Categories
Best-of guides
For makers of Discord Tts Bot
- Get a Verified Listing for Discord Tts Bot ($39): a written decision within 1 working day.
- Free listing for another tool: Free reviews are decided in order, within 3 weeks of the review starting.
Used Discord Tts Bot? Help shape our editorial sentiment research.