KDBot's avatar


A TTS (Text to speech) and translation bot with support for 104 different voices and 100+ languages


Server Count

KDBot offers Text to speech (TTS) in 110+ HD voices in a voice chat.


The TTS voices that are supported are:

Afrikaans Albanian Armenian Bengali Bosnian Catalian Chinese Croatian Czech Danish Dutch Tagalog Finnish Esperanto Estonian English Arabic Hindi French German Greek Hungarian Icelandic Indonesian Italian Japanese Javanese Khmer Korean Latin Latvian Macedonian) Malayalam Marathi Burmese Nepali Norwegian Polish Portuguese Romanian Russian Serbian Slovenian Slovak Spanish Sundanese Swahali Swedish Tamil Telugu Thai Turkish Ukrainian Vietnamese Welsh


  • 'tts: plays a tts message in voice chat
  • 'speakers: list of supported speakers
  • 'translate: translates text from one language to another
  • 'help: displays help for the bot
  • 'commands: displays the full list of commands
  • 'stop: stops the currently playing audio
  • 'leave: leaves the voice channel
  • 'about: information about the bot
  • 'prefix: changes the current prefix
  • 'restrict: Restricts the bot to a specified channel
  • 'default: changes the default speaker for when no speaker is specified



Join the support server here


KDBot uses Amazon Polly API and Google Translate TTS for text-to-speech and Google Translate API for translation.

User Reviews


Based on 46 reviews

No reviews here yet!