In Control, select My Voice, choose the microphone and spoken language, allow microphone access and start captions. Copy the Browser Source URL into OBS for visible subtitles. This captures the selected microphone, not every sound on your computer.
Prepare the microphone and browser
Plug in the microphone you plan to use before opening its device picker. Close another application if it is preventing access, then choose the intended input rather than relying on an ambiguous default. Speak at your normal distance and listen for clipping, room echo or a fan close to the microphone.
When the browser asks for microphone permission, check that the request belongs to StreamTranslate. If you previously blocked access, review the site permission and reload after changing it. A browser permission alone does not start a caption session; complete the controls in the page too.
Start with one language pair
- Open Control and choose My Voice.
- Select the microphone carrying your speech.
- Set the spoken language and the subtitle language you want to show.
- Start captions and speak a short complete sentence.
- Compare the source preview with what you said, then check the translated line.
Choose the actual spoken language, not the language of your browser menus. Begin with one clear speaker and one translation before adding complexity. If the original words are wrong, correct capture and source-language settings first.
Add the display link to OBS
Copy the caption Browser Source URL from Control and add it as a Browser source in OBS. Use the indicated dimensions and place the caption layer above your video. Your audience receives text in the video without installing this source themselves.
Leave enough width for a longer translation. A sentence that looks compact in one language can occupy more space in another. Check a bright scene and a dark scene, then adjust the available text and background styling. Do not use a dramatic crop that cuts off accents, descenders or a second line.
Understand what the browser session does not do
The caption display URL does not listen by itself. Closing or stopping the browser capture page removes the audio source even if OBS still shows the overlay. Similarly, a browser microphone generally does not include a remote caller or a video playing in another tab.
For supported tab audio, use Elite Watch Party. For audio already routed through OBS, use the OBS filter. These are alternative inputs, not switches to enable all at once. StreamTranslate’s browser overlay is also separate from native Twitch CC and from viewer-controlled Twitch extension captions.
Rehearse a normal session and a private pause
Speak, pause naturally, then continue. Check that captions follow new speech without your stream preview being heard again through the speakers. Move through the OBS scenes you use while talking. Have another person inspect the output at a normal viewing size instead of judging only from the large editor canvas.
For a private break, stop the browser caption session and check its status. Hiding the Browser Source is only a display change. When you return, restart the selected microphone route, confirm a new sentence, and only then resume the part of your broadcast that relies on captions.
Quick answers
Is the browser microphone route free to try?
The Free Plan includes 3 active streaming hours each month and requires a card. No payment is made unless you choose to upgrade; check current plan details before starting.
Do I need my own translation API key?
The normal StreamTranslate account workflow does not ask you to supply a provider API key. Use your account and its available plan allowance.
Can I keep OBS closed?
You can see the caption preview in Control without OBS. You need a separate supported output if you want other people to receive captions with a broadcast.
Continue with your setup
Sources and further reading
Reviewed October 28, 2026. Follow the linked provider instructions for current availability and setup requirements.