Home/Speech & Audio/obs-localvocal
obs-localvocal logo

obs-localvocal

royshil/obs-localvocal

An OBS plugin for local speech recognition and captioning

GraphCanon updated 3w · GitHub synced 3w · 31 views this month

1.6k stars120 forksLast push 3mo C++ GPL-2.0

Decision brief

Obs-localvocal is an OBS plugin enabling real-time speech-to-text transcription and translation using AI models that run locally.

Good fit when

  • When you require privacy-first solutions where all processing of audio and data occurs on the local machine without any cloud-based services.
  • For those working in environments with limited or unreliable internet connections, as it works entirely offline.

Avoid when

  • If your workflow demands GPU acceleration for better performance, given obs-localvocal focuses primarily on CPU but offers limited GPU support.
  • In scenarios where you need to integrate directly with cloud-hosted services or APIs, since this plugin processes everything locally without internet dependency.
Requirements:
The software operates on Windows, Linux (Ubuntu 22.04), and MacOS environments.; Support for translation is included using CTranslate2.

Observed Jul 16, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Steady (71d since push)
As of 3w
Provenance
Not a fork · Personal account
As of 3w
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

git clone https://github.com/royshil/obs-localvocal

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

OBS plugin that supports real-time transcription and translation using AI.

Capability facts

Languages
c++

Source: github.language · Jul 30, 2026

Categories

Tags

README

Repo sponsors: Recall.ai - API for desktop recording

If you’re looking for a hosted desktop recording API, consider checking out Recall.ai, an API that records Zoom, Google Meet, Microsoft Teams, in-person meetings, and more.

LocalVocal - Speech AI assistant OBS Plugin


Downloads

Windows

OSGeneric (x86_64)NVidia (x86_64)AMD (x86_64)
Windows 10/11-0078d6?style=for-the-badge&logo=windows&logoColor=white)-0078d6?style=for-the-badge&logo=windows&logoColor=white)-0078d6?style=for-the-badge&logo=windows&logoColor=white)

Linux

OSGeneric (x86_64)NVidia (x86_64)AMD (x86_64)
Ubuntu 22.04 (Jammy) .deb-FCC624?style=for-the-badge&logo=linux&logoColor=black)-FCC624?style=for-the-badge&logo=linux&logoColor=black)-FCC624?style=for-the-badge&logo=linux&logoColor=black)

MacOS

MacOSIntel x86_64ARM64 (Apple silicon - M1/M2/M3/M4)
Generic*
12 (Monterey)
13 (Ventura)
14 (Sonoma)
15 (Sequoia)

*While variants for specific versions of MacOS may work better on that version of MacOS, the Generic variant is likely the best option. See MacOS Variants below for more details

Check out the latest releases for downloads and install instructions.

Introduction

LocalVocal lets you transcribe, locally on your machine, speech into text and simultaneously translate to any language. ✅ No GPU required, ✅ no cloud costs, ✅ no network and ✅ no downtime! Privacy first - all data stays on your machine.

The plugin runs OpenAI's Whisper to process real-time speech and predict a transcription, utilizing Whisper.cpp from ggerganov to run the model efficiently on CPUs and GPUs. Translation is done with CTranslate2.

Usage

Badge image   Badge image   Badge image
https://youtu.be/ns4cP9HFTxQ https://youtu.be/4llyfNi9FGs https://youtu.be/R04w02qG26o

Do more with LocalVocal:

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.