discord-tts-bot and talkbot
These are competitors—both are standalone Discord bots that provide TTS functionality, so a server would typically choose one or the other rather than running both simultaneously.
About discord-tts-bot
moonstar-x/discord-tts-bot
A Text-to-Speech bot for Discord.
Leverages the Google Translate TTS API to synthesize speech in multiple languages, with support for pluggable TTS engines and optional Redis caching. Built on discord.js with slash commands, ffmpeg audio streaming, and optional sharding for large-scale deployments. Includes configurable features like TTS-only channels, automatic disconnect timeouts, and owner error reporting via DM.
About talkbot
nullabork/talkbot
Text-to-speech and translation bot for Discord
Supports multiple TTS providers (Google Cloud, Amazon Polly, Azure) with configurable voice personalization including pitch, speed, and accent selection. Built as a Node.js application with master/permission-based access control, automatic voice channel following, and per-user language translation settings. Deployable via Docker or standalone installation with support for muting individual users while preserving bot functionality.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work