- Supported Bit Versions
-
- 32-bit
- 64-bit
- Source Code URL
- https://github.com/occ-ai/obs-localvocal
- Minimum OBS Studio Version
- 29.0.0
- Supported Platforms
-
- Windows
- Mac OS X
- Linux
LocalVocal live-streaming AI assistant plugin allows you to transcribe, locally on your machine, audio speech into text and perform various language processing functions on the text using AI / LLMs (Large Language Models).
No GPU required,
no cloud costs,
no network and
minimal lag! Privacy first - all data stays on your machine.
Interested in AI? Copilot for OBS? Check out my AI for OBS tutorials and URL/API source! Be a 10x streamer / creator with free AI tools open source.
If this plugin has been valuable to you consider adding a
to the GH repo, rating it here on OBS, subscribing to my YouTube channel, and supporting my work: https://github.com/sponsors/royshil . Check out the Home for Open Source Content Creator AI: https://github.com/occ-ai
AI on OBS with LocalVocal:
The plugin adds an Audio Filter - use it on a speech source (mic, video) to get a transcription. Send the captions to a Text Source to show on scene.
Current Features:
It's using the Whisper.cpp project from ggerganov to run the Whisper network in a very efficient way on CPUs and GPUs.
If you use this plugin - let us know! We would love to feature your work/vids and showcase your success.
Check out our other plugins:




Interested in AI? Copilot for OBS? Check out my AI for OBS tutorials and URL/API source! Be a 10x streamer / creator with free AI tools open source.
If this plugin has been valuable to you consider adding a

AI on OBS with LocalVocal:
The plugin adds an Audio Filter - use it on a speech source (mic, video) to get a transcription. Send the captions to a Text Source to show on scene.
Current Features:
- Transcribe audio to text in real time in 100 languages
- Display captions on screen using text sources
- Translate captions in real time to any language - see https://youtu.be/Q34LQsx-nlg
- Remove unwanted words from the transcription
- Summarize the text and show "highlights" on screen
- Detect key moments in the stream and allow triggering events (like replay)
- Detect emotions/sentiment and allow triggering events (like changing the scene or colors etc.)
It's using the Whisper.cpp project from ggerganov to run the Whisper network in a very efficient way on CPUs and GPUs.
If you use this plugin - let us know! We would love to feature your work/vids and showcase your success.
Check out our other plugins:
- Background Removal removes background from webcam without a green screen.
- Experimental CleanStream for real-time filler word (uh,um) and profanity removal from live audio stream
- URL/API Source that allows fetching live data from an API and displaying it in OBS.