Mac streamer? Tried Caption.Ninja and Web Captioner only to find they need Chrome? StreamTranslate works in Safari (and Chrome, Firefox, Edge) because speech recognition runs server-side, not in the browser.
No credit card. 6-hour free trial. Works on any browser.
The standard free OBS caption tools (Caption.Ninja, the now-shutdown Web Captioner, Zip Captions) all use Chrome's built-in Web Speech API for free speech recognition. That API only works in Chrome, Edge, and Brave (all Chromium browsers).
Safari does not implement the Web Speech API. Apple's WebKit does not provide free server-side speech recognition. So tools built on the browser's built-in SpeechRecognition object simply do not work on Mac Safari.
This locks out a significant share of streamers — Mac users who prefer Safari for battery life and tighter system integration.
StreamTranslate does not depend on the browser's speech recognition. We capture mic audio via MediaRecorder (which Safari fully supports) and stream it via WebSocket to our servers. Deepgram Nova-3 runs the speech-to-text on our side. We send back the transcription + translation.
This means Safari (and Firefox, Chrome, Edge) all work identically. No "Chrome required" lock-in.
Same workflow as Chrome users. No browser-specific configuration.
Firefox has the same Web Speech API gap as Safari — tools relying on browser-native speech recognition do not work there. StreamTranslate works in Firefox identically to Chrome/Safari for the same reason: server-side speech recognition.
No credit card. One URL pasted into OBS. Live in 60 seconds.
Launch StreamTranslate →