How to transcribe voice messages to text

To turn a voice message into text, forward it to the free bot @TranscribeVoiceBot — it replies with the transcript in a few seconds. In a group, make the bot an admin and it transcribes every voice message on its own.

Open in Telegram: @TranscribeVoiceBot

Step by step

  1. Open the bot

    Tap Open in Telegram, then Start in the chat with @TranscribeVoiceBot.

  2. Forward a voice message

    Long-press a voice message or a round video note in any chat → Forward → choose the bot. Audio and video files work too.

  3. Read the text

    The bot replies with the transcript. Copy it or forward it.

  4. Optional: use it in a group

    Add the bot to a group and make it an admin — it will transcribe voice messages automatically. Without admin rights, reply to a recording with /text.

Built-in transcription vs. @TranscribeVoiceBot
Built-in transcription@TranscribeVoiceBot
Who can use itTelegram Premium subscribers; other users get a limited number of trial transcriptions a weekEveryone
Free amountSet by Telegram30 minutes a day
Transcribes a whole group automaticallyNoYes, when the bot is an admin

About the bot

Voice to Text @TranscribeVoiceBot
Yes. 30 minutes of recordings a day are free.

Frequently asked questions

Is it free?

Yes. 30 minutes of recordings a day are free. Each recording is rounded up to a whole minute.

How long can a recording be?

Up to 20 minutes and 20 MB.

Which languages are supported?

Many, including English, Russian, Spanish, Portuguese, Indonesian and Hindi. Clear speech works best.

Are my voice messages stored?

No. Recordings are transcribed on our own server by the open-source Whisper speech model, with no outside services, and neither the recording nor the text is kept after the reply.

Open in Telegram: @TranscribeVoiceBot

Related guides