- Supported Bit Versions
-
- 32-bit
- 64-bit
- Source Code URL
- https://github.com/ratwithacompiler/OBS-captions-plugin
- Minimum OBS Studio Version
- 23.0.0
- Supported Platforms
-
- Windows
- Mac OS X
Provides closed captioning via Google Cloud Speech Recognition API as a standalone OBS plugin. It's fully optional to viewers and uses Twitch's built in caption support which works on livestreams and in VODs on PC, Android and iOS, no Twitch extension required.
Features:
Features:
- Captions only when the microphone source is unmuted and active to ensure safety
- Works live and in VODs, no Twitch extension required
- Completely optional for viewers
- Supports OBS delay
- Requires no extra tools or website open
- Supports many common languages with western character sets
- The caption delay is usually less than half a second and should not be noticeable to viewers.
- The plugin only captions the selected audio source when it's not muted and when it's used on the current active scene to ensure safety and avoid any captioning when the mic is muted for the stream.
- Video players with caption support like VLC can also show captions on downloaded VODs if enabled.
- Only tested on Twitch.tv, other streaming services with native caption support might work but not very likely.
- You can enable and disable the caption preview dock in OBS under View -> Docks -> Captions
- The quality of Google's Speech Recognition heavily depends on the speaker and what is being said. The results are usually be pretty good in normal conversational settings like talking to chat but the recognition quality can go down noticeably when using ingame terms or other specialized vocabulary or during hectic speaking.
- On PC viewers can turn captions on and off using the CC button on the bottom right of the player.
- On iOS it's a system wide setting: Settings -> General -> Accessibility -> Subtitles & Captioning -> Closed Captions + SHD
- If it's already off but viewers still see captions they have to turn it on and off again (appears to be a bug on some iOS versions)
- On Android it's Closed Captions under the player settings options right beneath the quality selection. The option will only show up once the streamer has talked.