If you want to make your Gameplay and Videos more accesible, enable Close Caption to your streamings with free OBS Plugin: Closed Caption OBS Plugin.
Twitch has added native support for viewers to enable closed captions (or subtitles) while watching livestreams. All you have to do is send that data to Twitch along with your video and audio. In this video, we’ll go through the simplest method for setting that up in OBS Studio so that you can widen your reach as a creator and offer viewers the ability to enable subtitles for your stream.
We also recommend: How to insert Twitch videos in WordPress
Why you must have Close Caption on your Twitch Streamings
Did you know that 23 percent of people watching this YouTube channel turn on the closed captions?
a big portion of the internet, and your potential audience on Twitch may suffer from hearing loss, or not having English as their first language, or are simply wanting to watch content in a place where they
can’t listen to the audio. Now, did you know that just like with YouTube videos, Twitch also has the ability
to show closed captions, but on your live streams? Where anybody that is watching your livestream can just click one little button on the player and see closed captions to show exactly what you’re saying. And no, I’m not talking about needing to enable some kind of Twitch extension, or open up a website every single time you stream.
Let me give you 6 reasons why es good to have captions on your live streaming:
Improved accessibility: Captions make it easier for deaf or hard-of-hearing viewers to follow along with the content.
Increased engagement: Captions can help to keep viewers engaged, as they allow them to follow along with the content even if they are not able to listen to it.
Improved SEO: Captions can help to improve the search engine ranking of your stream, as they provide additional text that search engines can index.
Increased reach: Captions can help to make your stream more accessible to a wider audience, including those who may not speak the language spoken in the stream.
Improved understanding: Captions can help to improve understanding of the content, particularly for viewers who may have a hard time understanding spoken language or accents.
Enhanced viewer experience: Captions can help to enhance the viewer experience, as they allow viewers to easily follow along with the content and understand what is being said.
I’m talking about functionality that’s built directly into Twitch. Where your viewers can choose to enable subtitles in live streams or VODs, on desktop or on mobile, and it’s completely free and easy to setup with OBS Studio.
Setup Close Captions on Twitch
Close OBS Studio and go to https://github.com/ratwithacompiler/OBS-captions-plugin. Go to “Releases” and download the current version. Choose the proper version for your operative system.
This plugin will take the raw input from your microphone, sending that across to
Google’s transcribing services, transcribing it, taking that data back, and then sending it across the
official channels to Twitch
so that your viewers can enable it if they wish to.

Drag and drop The folder into “obs plugins” inside OBS program file folders.

If you click that, it will open up a new box where there’ll be a settings window where we will now configure the plugin. First option that we’re going to change is this caption source, and you want to select here the raw microphone that you are using, so for me, that is chat mic Go XLR cause this microphone goes through my Go XLR, but you basically want to set here the microphone you’re using, whatever it’s called in OBS Studio or your device.
If you’re using something like the El gato Wave or a Go XLR and all your audio gets mixed together into one channel, you’ll still hear once you select the raw microphone input if you can, so make sure that’s added and then select it here.

Check if your plugin was installed correctly going to Tools -> Cloud Closed Captions

Set the language that you are speaking and choose where we want to output the captions to, so whether that’s streams only, your local recordings a combination of both, or just to disable it.


On Text Filtering option, you can even do some text replacements if there’s some common words that it keeps getting wrong, maybe some technical terms from a game that you’re playing you can actually set it to replace certain words with all this. But we’re just going to cover the basics in this tutorial.
Enable Caption on Caption Settings.


And at any time you can just jump back into the settings by clicking cogwheel at Caption Dock. You can see right now we have closed captions disabled because we haven’t enabled it yet.
Press on “Show Preview” and actually show it live transcription even though we’re not streaming. So as soon as you start streaming, this would normally enable, but we can test it by clicking show preview. Now this sometimes takes around 10 seconds to actually start working, to hook onto the Google transcribing API, I think its actually Google text to speech which is the same service that YouTube uses.
But you can see now it is transcribing what I’m saying and writing it out, which will now display on my stream if people choose to enable it on Twitch.
