Auto Captions for Twitch Streams
Auto-captions on your Twitch stream — real-time, accurate, configurable. No plugin install, no model download. Configure audio capture and test the overlay via OBS browser source.
What "auto captions" means for Twitch
Auto captions = automatic speech-to-text transcription that turns your spoken words into captions on screen, without a human transcriber. Automated recognition transcribes captured speech after you configure an audio input, grant permissions, and start a caption session.
Quality of auto-captions varies widely. YouTube's auto-captions famously had >30% error rates in years past. Modern speech-to-text models (advanced AI, OpenAI Whisper, Google Speech-to-Text v3) have accuracy that depends on the audio, language, and configuration.
How StreamTranslate auto-captions Twitch streams
- Sign up at /control
- Set source language = English, target language = English (this is the "auto-caption" mode)
- Copy the OBS browser source URL
- Add as OBS Browser Source (1920x1080)
- Start streaming — auto-captions appear in real time
Auto-captions vs pre-recorded captions
Auto-captions: generated live during your stream, caption timing that varies with audio, language, and connection. No human review.
Pre-recorded captions: generated after the stream from the recording, can include human review and corrections. Higher accuracy but not real-time.
Live events can use automated or human captioning depending on their needs. Review accuracy, coverage, and accessibility requirements when choosing a method. VODs and clips can also be checked and corrected after recording.
Customizing your auto-captions
Auto-captions don't have to look generic. Customize:
- Font size — 20-80px slider
- Outline thickness — 0-4px (visibility on any background)
- Color — text + outline colors customizable
- Position — top, bottom, custom
- Font family — Inter, Impact, Arial, etc.
- Word-by-word vs full-sentence — choose how captions appear
Frequently asked
Accuracy varies with the audio route, microphone, language, pronunciation, vocabulary, and background noise. Test representative speech before broadcasting.
Free Plan: 3 active streaming hours every month. Card required; no payment unless you choose to upgrade. Stream Pass is $12 one-time for 12 active streaming hours usable across sessions. Starter is $14.99/month for 25 hours, then $1/hour overage; Pro is $34.99/month for 50 hours, then $0.50/hour overage; Elite is $149/month for unlimited hours. The OBS overlay, official Twitch extension, and native player closed captions are separate output methods.
StreamTranslate advertises 65 live-caption languages. Check source-language recognition and target-language translation separately for your capture route, and test the exact languages you intend to use.
Yes — proper periods, commas, question marks, capitalization. advanced AI includes smart punctuation by default.
Yes. Captions are part of the video, so they appear in any Twitch clip a viewer creates.