Skip to content → Skip to footer

How to Set Up and Use WhatsApp Voice Message Transcription

One of the features included in the popular messaging app WhatsApp is voice message transcription, which attempts to convert voice messages into text. Although the feature had major accessibility issues when first introduced, it is now accessible for the most part. Note that I don’t know when the feature became accessible, but I am basing my tests on WhatsApp beta version 2.25.5.23.

How to Activate and Configure Voice Message Transcription

Transcription is disabled by default. To enable it:

  1. Open WhatsApp and tap More options, located near the top edge of the screen.
  2. Select Settings.
  3. In Settings, find and activate Chats.
  4. Tap the toggle for Voice message transcripts to switch it on (double-tap if using a screen reader).
  5. After enabling the feature, a new screen appears, confirming that transcription is end-to-end encrypted, with a button to choose the language.
  6. Activate the Choose language button and select the transcription language (tap or double-tap depending on whether a screen reader is active).

At the time of writing, the service only supports English, Spanish, Portuguese, and Russian. Select Set up now to proceed.

Since the service is offline, the necessary data will be downloaded to your device. When focusing on the Set up now button, you will hear the download size.

To change the language later, go to Transcription language, located next to the transcripts toggle.

It is important to note that toggling Voice message transcripts off and then on again requires redownloading the recognition data.

Getting and Viewing Transcripts

Once the necessary data is downloaded, you should be ready to use the transcription feature.

  1. Long press the voice message you want to transcribe.
  2. At the top of the screen, tap More options.
  3. Select Transcribe to start the transcription.

Alternatively, screen reader users can use actions to access the Transcribe option after focusing on the voice message.

Note that only voice messages are supported; audio files are not included at this time.

Wait for the transcription to complete. The processing time depends on the length of the message. I am unsure if there is a time limit, but the longest message I tested was two minutes.

While transcription is ongoing, a Transcribing indicator appears next to the voice message. Once finished, it is replaced by the recognized text. If the message is slightly long (just a few sentences), only the beginning of the recognized text is displayed. To read more, tap Expand next to the recognized text. Note that multiple taps may be required, as the text is revealed gradually.

Changing the Per-Chat Transcription Language

If you want to use a different transcription language for a particular chat instead of the default selected in settings, you can do so after transcribing a voice message.

  1. Long press the voice message and select Change language from More options.
  2. Alternatively, screen reader users can use Actions to access the Change language option.
  3. Select the language you want to use, then go back.

Quick Testing Observations

I tested the feature with a few voice messages using different English accents, and the results were mixed. Some messages were recognized accurately, while others were not as good. However, most of the tested messages provided meaningful transcripts, even when errors were present.

If a portion of the message cannot be recognized, it is replaced with underscores, which is a useful indication that some text was missed.

Another thing I noticed is that transcripts are not deleted after leaving the chat or even closing the app. When reopening the chat, the transcripts remain available.

The only accessibility issue I found during testing is the inability to rate transcriptions. Sometimes, a prompt appears asking if the transcription was useful, but I could not find a way to respond and provide a rating.

Although the voice message transcription service is far from perfect, it is still a useful addition nonetheless. If you find yourself in need of voice message transcription, nothing prevents you from giving it a try, as it is free, offline, and accessible.

About Author

Kareen Kiwan

Since her introduction to Android in late 2012, Kareen Kiwan has been a fan of the operating system, devoting some of her time to clear misconceptions about Android among blind people. She wrote articles about its accessibility and features on the Blindtec.net Arabic website, of which she was a member of its team. Kareen's experience was gained through her following of the Android-related communities and fueled by her love for technology and her desire to test new innovations. She enjoys writing Android-related articles and believes in the role of proper communication with both the blind screen reader Android users and app developers in building a more accessible and inclusive Android. Kareen is a member of the Blind Android Users podcast team and Accessible Android editorial staff.

Published in Tutorials

Donate to Us

To uphold the standards of a robust and fully accessible project, we graciously request your support. Even a modest contribution can have a profound impact, enabling Accessible Android to continue its growth and development.

Donations can be made via PayPal.

For alternative methods, please do not hesitate to contact us.

We deeply appreciate your generosity and commitment to our cause.

Subscribe to Blind Android Users mailing list

RSS Accessible Android on Mastodon

  • Untitled
    Samsung Replaces Its TalkBack Version with Google’s in One UI 9 Beta https://accessibleandroid.com/samsung-replaces-its-talkback-version-with-googles-in-one-ui-9-beta/
  • Untitled
    New app added to Accessible Android apps directory Wispr Flow: AI Voice-to-Text accessible https://accessibleandroid.com/app/wispr-flow-ai-voice-to-text/ #Android #AI
  • Untitled
    Huawei FreeBuds Pro 5 Review: Living With the Upgrade https://accessibleandroid.com/huawei-freebuds-pro-5-review-living-with-the-upgrade/
  • Untitled
    Roads Audio: Voice Threads https://accessibleandroid.com/app/roads-audio-voice-threads/