royshil/obs-localvocal

OBS plugin for local speech recognition and captioning using AI

61
/ 100
Established

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.

live-streaming video-production content-creation education accessibility
No Package No Dependents
Maintenance 17 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

1,412

Forks

107

Language

C++

License

GPL-2.0

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.