The only inline voice in this list: type @Txt2SpeechBot inside any chat and the audio goes straight into that conversation, in a dozen languages, free and open source.
Every other bot in this list makes you leave the conversation: you open the bot, paste the text, wait, then forward the file back. This one does not. It is an inline bot, so you type its name inside the chat you are already in, add your text, and the voice message is delivered into that chat directly. For a one-line reply read aloud, that difference is the whole product.
It speaks about a dozen languages — Arabic, German, English, Spanish, French, Italian, Portuguese, Greek, Russian, Turkish, Chinese and Japanese — through Google's speech engine, and it can store audio you made earlier so you can reuse a line without regenerating it. The code is public under the GPL, which means the thing you are trusting with your text can at least be read.
What you give up is voice choice. There is no library of characters and no neural narrator here; you get the standard engine voice for the language, and that is that. Use it for speed and reach, and keep a heavier bot for anything that has to sound like a person.
Free
| Criterion | Weight | Points | |
|---|---|---|---|
| Functionality | 25 | 6 / 10 | |
| Reliability & speed | 15 | 7 / 10 | |
| Popularity & trust | 15 | 5 / 10 | |
| Price & free tier | 10 | 10 / 10 | |
| Usability | 10 | 9 / 10 | |
| Safety & privacy | 10 | 8 / 10 | |
| Freshness | 5 | 5 / 10 | |
| Localization | 5 | 10 / 10 | |
| No intrusive ads | 5 | 10 / 10 | |
| Score | 100 | 72.0 |
You never open the bot. You type its name inside the chat you are writing in, add your text, and the finished audio is sent into that chat as your own message.
No. It is the standard engine voice, correct but flat. Choose it when speed and language coverage matter more than how human the reading sounds.