Live stream translation is real-time conversion of spoken speech into translated text subtitles during a live broadcast. StreamTranslate does this automatically in 65 languages.
Start Translating Free → card required for the Free Plan; no payment unless you upgrade · 65 languages · Works with OBS, Streamlabs, XSplitLive stream translation is the process of automatically converting a streamer's spoken words into translated subtitles in real time, displayed on the stream for viewers who speak different languages. Unlike post-production subtitles, live stream translation happens during the broadcast with under 500ms latency.
Modern live stream translation tools use speech recognition (STT) to transcribe the streamer's voice, then machine translation to convert it into the target language, then display it as a subtitle overlay on the stream via OBS browser source.
StreamTranslate uses advanced AI for speech recognition — one of the most accurate STT engines available — paired with a multi-provider translation layer that selects the best translation in real time. The result appears on stream with under 500ms latency end-to-end.
Over 40% of Twitch viewers are outside English-speaking countries. Without translation, those viewers can't follow along and typically leave within seconds. Live stream translation lets English-speaking streamers reach Spanish, Portuguese, Japanese, Korean, Chinese, Arabic, Hindi, French, German, and Russian-speaking audiences without hiring a translator or learning a new language.
Also supports IRL with Moblin and the OBS audio plugin, including home and cloud OBS setups such as IRL Toolkit.
Use an OBS receiver for IRL Pro, Larix Broadcaster, PRISM Live Mobile or TVU Go. Cloud providers may need to install the plugin on your server.
Moblin · Moblin Browser Source · Cloud OBS · IRL Toolkit · OBS Studio · IRL Pro · Larix Broadcaster · PRISM Live Mobile · TVU Go · MediaMTX