Their words. Your language.
Allow your microphone. Audio is processed online.
Word-by-word display adds a brief reveal after each translation arrives. Reduced motion shows the whole caption.
Open this page, choose your language, and allow your microphone. Keep your phone where it can hear the speaker clearly.
Automatic speech recognition currently supports English, Spanish, French, German, Hindi, Russian, Portuguese, Japanese, Italian, and Dutch. For this pilot, read the translation in English, Spanish, French, Portuguese, Hindi, German, or Japanese.
Audio is sent to Cloudflare for transcription and translation. This website does not save audio or captions. Only your language preference is saved on your device. Pause stops the microphone. Switching tabs also pauses listening. We measure usage, reliability, delay, and estimated cost without audio, caption text, or persistent user identifiers.
Captions arrive after a short delay and can make mistakes, especially with background noise. Internet is required. Each listening session lasts up to five minutes; you can start again.
Please enable JavaScript to use live translation.