Voice Translator — Translate Speech Online in 50+ Languages
A real-time voice translator for breaking language barriers. Speak in one language and hear the translation aloud in another. It supports dozens of language pairs, and on Chrome the translation runs entirely on your device.
How to Use
Select your language and the target language
Click Start Listening and speak
See the translation appear instantly
Enable Read Aloud to hear the translation
Swap languages for two-way conversation
Translate speech between languages in real time — speak and hear the result instantly
🎧 Already have the recording as a file? Audio Translator →
Three stages, and who does each
A spoken phrase passes through three different engines. Two of them belong to your browser, not to this page — which is why a language can work in one browser and be missing in another.
| Stage | Runs on | Language support depends on |
|---|---|---|
| Hearing you | Your browser’s speech recognition | The browser and the OS — Chrome and Safari differ |
| Translating | A model downloaded into the page | The pair: a direct model exists for common ones, the rest go through a universal one |
| Speaking back | Voices installed in your system | Voices present on the device; missing ones can be added in system settings |
The translation model is fetched once (about 80 MB for a direct pair) and then works without the network. Recognition and speech stay with the browser and follow its own rules.