No plugin install. No model download. No API keys. No Google Cloud account. No GPU configuration. Just paste a URL into OBS as a Browser Source. 60 seconds. Live.
card required for the Free Plan; no payment unless you upgrade. Free Plan with 3 hours every month. Works on any browser.
| Tool | Setup steps | Time |
|---|---|---|
| StreamTranslate | Sign up → Copy URL → Paste in OBS | 60 seconds |
| LocalVocal | Download installer → Install plugin → Restart OBS → Download Whisper model (1.5GB) → Configure audio routing → Configure source | 15-30 minutes |
| OBS Closed Captioning Plugin | Install plugin → Sign up Google Cloud → Enable Speech API → Generate API key → Add billing → Paste key → Configure | 30-45 minutes |
| Caption.Ninja (free path) | Choose source/target → Configure URL params → Paste as Browser Source → Test (may fail in Chrome) → Switch to Edge → Test again | 5-15 minutes when working |
| Caption.Ninja (premium path) | All above + Sign up Google Cloud + Enable Translation API + Generate key + Paste key in URL + Configure billing | 30+ minutes |
Three design decisions:
For one-off events (charity stream, special collab, multi-language tournament), skip the subscription entirely. The $9.99 Stream Pass is one-time, gives you 12 hours of streaming, no recurring charge. Pay once, use it.
card required for the Free Plan; no payment unless you upgrade. One URL pasted into OBS. Live in 60 seconds.
Launch StreamTranslate →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