royshil/obs-localvocal
OBS plugin for local speech recognition and captioning using AI
LocalVocal is an OBS plugin that provides real-time speech-to-text transcription and translation, allowing you to display captions on your screen. It takes live audio input and outputs text captions in over 100 languages, all processed privately on your own computer. This tool is ideal for content creators, streamers, educators, or anyone producing live video content who needs to add captions or translate spoken content on the fly.
1,412 stars. Actively maintained with 11 commits in the last 30 days.
Use this if you need to add live captions or real-time translations to your video streams or recordings using OBS, without relying on cloud services or incurring ongoing costs.
Not ideal if you need a solution for transcribing pre-recorded audio files or if you require advanced video editing features beyond live captioning within OBS.
Stars
1,412
Forks
107
Language
C++
License
GPL-2.0
Category
Last pushed
Feb 18, 2026
Commits (30d)
11
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/royshil/obs-localvocal"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
collabora/WhisperLive
A nearly-live implementation of OpenAI's Whisper.
Kieirra/murmure
Fully local, private and cross platform Speech-to-Text with LLM Post-processing
Softcatala/whisper-ctranslate2
Whisper command line client compatible with original OpenAI client based on CTranslate2.
pavelzbornik/whisperX-FastAPI
FastAPI service on top of WhisperX
kurianbenoy/whisper_normalizer
A python package for whisper normalizer