StreamTranslate
Launch App
NEW · IRL Mode IRL captions are live. Stream from your phone.
Set up IRL

IRL Hub

Pick what you stream with and follow the steps to get live translated captions on your IRL stream.

LIVE

Cloud OBS / OBS plugin

Your phone streams to an OBS that runs in the cloud, not on your computer.

Our plugin runs inside that cloud OBS. It sends a copy of your voice to StreamTranslate, and your captions come back through a browser source. Nothing extra runs on your phone.

Your provider may need to install the plugin for you.IRLToolkit: email [email protected] or DM the Support Bot in their Discord.Streamable.run: email [email protected] or their Discord.
OR
Install it yourself Updated · v0.1.10. Already installed? Download the update and restart OBS.
  1. Grab your plugin key

    Open Control → IRL Mode → Cloud OBS / OBS plugin → Copy stream key. Paste the key into the OBS filter.

  2. Add the filter

    In your cloud OBS, right-click your stream audio, then Filters → + → StreamTranslate, and paste your key. The status line counts your audio as you talk. If it says it isn't connected, it names the problem (usually an old key): fix it and press Reconnect.

  3. Add the captions

    In your cloud OBS: Sources → + → Browser, then paste your overlay URL from the control page. Set it to 1920×1080 and tick Use custom frame rate at 15 to keep it light.

  4. Turn on IRL mode and go live

    On your control page, switch to IRL Mode. You don't press Go Live there, and the page's mic stays off: captions start as soon as the plugin hears you. Keep your control page open on your phone to change languages live.

  5. Turn it off when you're done

    Open the StreamTranslate filter settings and press Stop (pause sending audio). Press Reconnect / Test connection to resume. Ending your OBS stream or hiding the filter does not pause it. Reopening OBS starts it again.

FAQ

Does this change my video or my stream?

The OBS plugin sends only an audio copy. Moblin multi-streaming sends your video directly to Twitch and an additional audio/video feed to our caption relay. We extract its audio for captions; we do not forward that feed to Twitch.

Does it drain my battery or data?

On a cloud OBS setup nothing extra runs on your phone. Moblin multi-streaming adds an audio/video upload and uses extra mobile data and battery. Both setups need an internet connection.

How much delay is there?

Captions usually land a second or two after each sentence.

Can I switch languages mid-stream?

Yes. Open your control page on your phone and change it. It applies live, no restart.

Why do I need the captions overlay as well as the plugin?

OBS doesn't let an audio filter draw on your video. The plugin sends us your audio, and the overlay browser source is what shows the captions.

How are my hours counted?

Your account's normal usage rules still apply. Hiding the filter or ending your OBS stream does not stop the audio feed. Press Stop in the filter settings to pause; Reconnect resumes. Reopening OBS starts it again.

The filter says it isn't connected.

The status line names the problem. Usually the key was regenerated since you pasted it. Paste the current key from IRL Mode on your control page and press Reconnect.

Is there a free plan?

Yes. Every account starts with free hours.