Telegram has a built-in transcription feature for voice messages — tap the small letter icon next to any voice note and it'll write out what was said. That's useful when you're in a meeting and can't listen, but it's transcription, not translation. The transcript stays in the original language. If your friend sends a voice message in Spanish and you don't speak Spanish, the transcript is also in Spanish.
To actually translate a voice message — to hear it in your own language — you need a separate tool. This guide walks through the simplest one: a Telegram bot that does voice-to-voice translation in seconds, without you ever leaving the app.
Transcription vs translation: the difference matters
It's worth being clear about what you actually want, because most "translate voice on Telegram" search results assume the wrong one:
- Transcription turns audio into text in the same language. Built-in to Telegram. Useful when you can't listen.
- Voice-to-text translation turns audio into text in a different language. Useful when you want to read your partner's words in your language.
- Voice-to-voice translation turns audio into a new audio message in a different language. Useful when you want to hear what was said — tone and all — in your language, or when you want to send a voice message that the other person hears in their language.
For real conversations between people who speak different languages, voice-to-voice is the only one that preserves the feeling of speaking. The rest of this guide is about that.
The four-step workflow
Total time: under two minutes the first time, under five seconds every time after.
Step 1 — Open Respeak in Telegram
In Telegram, tap the search bar and type @TryRespeakBot. Open the chat and tap Start. That's the entire setup. You don't need to install anything — Respeak is a bot, not an app.
Step 2 — Pick your target language
Send the command /setlang and pick the language you want voice messages translated into. You can change this any time. If you skip this step, Respeak will guess based on your Telegram language settings.
Step 3 — Send a voice message
Hold the microphone icon and record a voice message in any of the 20+ supported languages. Speak naturally — Respeak auto-detects the source language, so you don't need to switch settings when you switch languages mid-day. Release to send.
Step 4 — Get a translated voice reply
Within a few seconds, Respeak replies with a voice message in your target language. You also get the original transcript and the translated text, in case you want to read along or copy/paste. To share with someone who speaks the target language, just forward the voice reply into your chat with them.
What languages does it work with?
Respeak supports 20+ languages, including English, Spanish, French, German, Italian, Portuguese, Russian, Mandarin Chinese, Japanese, Korean, Arabic, Hebrew, Hindi, Turkish, Polish, Dutch, Ukrainian, Persian, Indonesian, and Vietnamese. Auto-detection means you don't need to tell it which language you're speaking — it figures that out and translates into whatever you set as your target.
Is it free?
The Free tier gives you 10 voice translations per month with no credit card required — enough for occasional use. For regular daily use (a partner abroad, frequent travel, work conversations), the Basic plan is 100 messages/month and Pro is unlimited. Payments are handled through Telegram Stars, so there's no separate billing account to manage.
Are voice messages stored?
No. Audio is processed in real time and discarded after the translated reply is delivered. Respeak doesn't use voice messages to train AI models. Full details are in the Privacy Policy.
When this workflow shines
The single-bot approach works best in three situations:
- You and a partner / family member speak different languages. Voice notes during the day stay natural — you record once, forward to them.
- You're traveling and want to send a voice note in the local language. Speak in your language, forward the translated voice reply to whoever you need to send it to (host, driver, restaurant).
- A friend sent you a voice message you can't understand. Forward it to Respeak, get a translated voice reply back. No need to ask them to retype it.
Compared to alternatives
Other tools tackle adjacent problems:
- Telegram's built-in transcription is great for reading voice messages in the original language but doesn't translate.
- SpeakApp / ScreenApp transcribe and translate voice into text — but the output is text, not voice, which loses the tone.
- Google Translate's Conversation mode is excellent for face-to-face conversations but doesn't fit Telegram's voice-message model.
- iTranslate Voice / EzDubs are standalone apps — they work, but require both people to install something. Respeak's bot model removes that step.
For a deeper comparison, see our guide to voice translators for couples.
The bigger picture
Telegram has quietly become the messaging app for international relationships, remote teams, and travelers — partly because it works the same way on every platform, partly because the voice message format suits how people actually talk to each other. Translation living inside the app, instead of in a separate tab or third-party tool, removes the last friction point. You record. They hear it in their language. The fact that something happened in between is invisible — which is what good infrastructure is supposed to be.