Kaseta
Menu

Turn a Telegram voice message into text

In a lot of chats, Telegram voice messages are how people actually talk – long ones, several in a row, in Russian, Ukrainian, Polish or Turkish. Reading one instead of playing it takes a share and a short wait while the phone works. Kaseta transcribes it on the iPhone, in 99 languages, with no account and nothing uploaded.

That second part matters more than it looks. A voice message is someone else’s voice, sent to you in a private chat, and where it goes to become text is a decision you are making about their recording. On-device transcription is the version where it goes nowhere.

Try Telegram’s own button first

If you have Telegram Premium, every voice message has a button that turns it into text, with no limit. Without Premium, Telegram lets you try it on a small number of short messages a week. Either way the transcription runs on Telegram’s side, not on your phone: Telegram’s privacy policy says it may use Google to convert the audio, and that Google does not log the audio or the text.

If you have Premium and that route is fine for the message in front of you, the button is the whole answer, and quicker than anything on this page. Kaseta is for what it leaves out: no Premium and more messages than the weekly trial covers, a recording you would rather not send through anyone’s server, a long voice message you want as a file with timecodes, or audio that arrived somewhere other than Telegram.

What happens to the file

A Telegram voice message is an Ogg file with Opus audio, and Kaseta takes it as it is – no converting, no renaming. The share sheet carries one file at a time, so share one voice message per trip. It confirms straight away that the file is saved to Kaseta; the app picks it up the next time you open it, and the recording appears in the library under the date and time of the import.

Transcription runs while Kaseta is on screen. Leave the app and the work pauses, and the app tells you so; most voice messages are short enough that you will not get the chance. If a file cannot be read, the library says that some imported files could not be added, rather than losing them quietly.

On the free plan you get the text of the first 5 minutes of each recording, which is the whole of nearly every voice message, and the audio is kept in full. Pro removes the limit.

Telegram moves menu items between versions. If Select or the share icon is not where this page says, look for the iOS share sheet – the panel with a row of app icons – rather than Telegram’s own list of chats.

When something else is the better tool

The same route for WhatsApp is on the WhatsApp page, recordings you make yourself are covered in the voice memo guide, and the homepage has the short version of how the app works.

Steps

  1. 01

    Share the voice message

    Press and hold the voice message in the chat, tap Select, then the share icon at the bottom of the screen. That opens the iOS share sheet, which is how the audio reaches another app – Forward only sends it to another Telegram chat.

  2. 02

    Choose Kaseta

    Pick Kaseta in the row of apps, or under More if it is not there yet. The share sheet confirms that the file is saved to Kaseta. It stays on the phone – nothing is sent anywhere to be transcribed.

  3. 03

    Open Kaseta

    The share sheet only hands the file over. Kaseta takes it in the next time you open the app and transcribes it on the phone while the app is on screen; if you leave, the work pauses and the app tells you so.

  4. 04

    Read, copy or export

    Read the text, copy it into any app, or export it as Plain Text, Markdown, SRT, WebVTT or JSON – on every plan.

Frequently asked questions

Does Telegram transcribe voice messages by itself?

Yes, with Telegram Premium: a button on each voice message turns it into text, with no limit. Without Premium, Telegram offers a small weekly allowance of short messages, and some groups unlock the button for all their members through boosts. The work is done on Telegram's side rather than on your phone – Telegram's privacy policy says it may use Google to convert the audio, and that Google does not log the audio or the text. If you have Premium and that route is fine with you, use the button: it is one tap and already there.

Can I transcribe Telegram voice messages without Premium?

Yes. Inside Telegram, a small number a week; outside it, as many as you like with an app that reads the audio file. Kaseta takes the voice message from the share sheet and transcribes it on the iPhone. The free plan gives you the text of the first five minutes of each recording, which covers most voice messages whole, and the audio is saved in full either way; Pro removes the limit.

Can it transcribe Telegram video messages?

Not directly. The round video messages are video files, and Kaseta imports audio only: Ogg and Opus, which is what Telegram voice messages are, plus M4A, MP3, WAV, AAC, FLAC and a few more. A voice message goes straight in; a video message does not.

What about voice messages in other languages?

Kaseta's engine covers 99 languages, and a voice message comes back as text in the language it was spoken in: Ukrainian as Ukrainian, Turkish as Turkish. The app detects the language from the start of each recording, or you can set one in the settings, which helps when a short message opens with a word from another language.

Related reading

Get Kaseta on the App Store