Live audio translator & voice to text
Translate Spanish, Arabic, Hindi, Korean and 100+ languages of audio to English as it plays — with live subtitles and a voice to text transcript.
Translate audio to English in real time
Speaklu listens to audio playing on your phone — a YouTube video, a TikTok, an Instagram Reel, a livestream or a podcast — and turns it into English subtitles and a text transcript while it plays. It works for Spanish, Arabic, Hindi, Urdu, Korean, Chinese, Japanese and 100+ other languages.
Start live subtitles
Open Speaklu, choose the language you are listening to and your language.
Play any audio
Play the video, stream or podcast in any app on your phone.
Read it in English
Translated subtitles appear on screen in real time and are saved as a transcript.
Voice to text translation
Speaklu is also a voice to text translator. When you or someone else speaks, Speaklu shows the original words and the translated text side by side, so you have a written record of the conversation — useful for addresses, numbers, names and anything you want to re-read later.
What Speaklu translates (and what it doesn't)
✓ Live speech
People talking to you in person, in any of 100+ languages.
✓ Audio playing on your phone
Videos, livestreams, Reels, TikToks and podcasts, translated as they play.
✓ Text transcript
Original and translated text for every translation.
✗ Uploaded audio files
Speaklu does not import MP3 or recording files — it translates audio live, as it plays.
Frequently asked questions
Can Speaklu translate audio to English?
Yes, live. Speaklu translates audio playing on your phone — videos, streams and podcasts — into English subtitles and a transcript in real time.
Can I upload an audio file to translate?
No. Speaklu translates live speech and audio as it plays on your device; it does not translate uploaded audio files or recordings.
Does Speaklu convert voice to text?
Yes. Speaklu shows a text transcript of what was said and its translation.
Which languages can Speaklu translate from audio?
100+ languages, including Spanish, Arabic, Hindi, Urdu, Korean, Chinese, Japanese, French and Portuguese.