Create a Telegram text to speech bot
Your users send text and get it back as a spoken voice message, in the language and voice they choose. It works the other way too: send a voice message, get the text.
Free. No code. Opens in Telegram. 50M+ bots created with Echo Maker.
What it does
- 74 languages and about 300 voices, male and female
- 32 Arabic voices across 16 dialects
- Voice to text for voice messages up to 60 seconds
- Detects the spoken language automatically
- Remembers each user's chosen voice
How people use it
- The user picks a language and a voice.
- They send any text.
- The bot replies with a voice message reading it.
Create your own in about a minute
You don't need a server or any code. Echo Maker hosts the bot for you.
- Open Echo Maker (@mkfrbot) in Telegram and tap Start.
- Pick this template from the list.
- Paste your bot token from @BotFather. How to get a token
- Your bot is live. Open it and send
/start. As the owner, you also see the admin panel.
Everything you control
Every Echo Maker bot comes with an admin panel inside Telegram. Send /start to your bot, and only you see it.
- Send a message to all your users
- See how many people use your bot
- Make users join your channel before they use the bot
- Speaks 22 languages, switching to each user's own
- Change the welcome message
- Add up to 5 admins, and back up your data
Questions about the Text to Voice
Something else? Write to [email protected].
Can it turn a voice message into text?
Yes. Send a voice message of up to 60 seconds and the bot replies with what was said.
Which languages are supported?
74 languages, including English, Arabic, Spanish, French, German, Russian, Hindi, Portuguese and Chinese.
Is it really free?
Yes. Creating the bot and hosting it is free. Free bots show small ads and an Echo Maker watermark, which you can remove with the Clean plan.