🎯 Try StreamTranslate free for your next stream — 60-second setup, no card requiredStart Free Trial →

Duo Streaming Captions — Two Streamers, One Caption Overlay

Set up live captions for duo streams and co-streaming setups. Route multiple microphones through OBS and caption both hosts with a single StreamTranslate overlay.

Start Free Trial

Captioning Duo and Co-Streams

Duo streaming — two people streaming together, whether in the same room or remotely — requires some additional audio routing to ensure both hosts are captioned accurately. The core principle is simple: route both microphones through a combined audio mix in OBS, then let StreamTranslate caption the combined feed.

For remote duo streams where both parties are in different locations, the typical setup is one streamer capturing their own audio locally while receiving the other's audio through Discord or similar. Both audio sources are mixed in OBS and fed to StreamTranslate as a single input. This captures the full conversation and generates captions for both speakers continuously.

Multi-Mic Audio Routing

Route two microphones through OBS audio mix for seamless duo commentary captioning.

Remote Co-Stream Support

Works for remote duo setups where co-streamers communicate via Discord or similar.

Single Overlay, Both Hosts

One StreamTranslate browser source captions the full combined conversation.

125+ Language Translation

Your duo stream reaches international audiences in their native language automatically.

For full setup details, see the StreamTranslate setup guide and audio setup guide.

Frequently Asked Questions

Can StreamTranslate caption two streamers simultaneously?

Yes. Route both streamers' microphones through a single audio mix or use two separate browser source instances configured for each host's audio input.

How do I set up duo stream captions in OBS?

Add both microphones to OBS as separate audio sources, mix them to a single output, and add StreamTranslate as a browser source that captions the combined audio feed.

Will captions differentiate between two streamers in a duo setup?

StreamTranslate captions the combined audio mix as a single feed. Speaker differentiation (showing which speaker said what) is not currently supported.

Does StreamTranslate work for streams with two OBS instances?

For multi-PC duo setups, each streamer can run their own StreamTranslate instance and share the caption overlay via NDI or a combined audio mix.

Can two streamers translate into different languages on the same stream?

In a standard single-stream duo setup, one set of translation languages applies to the full audio mix. Separate per-speaker translation requires separate stream instances.