Repolode
royshil

royshil/obs-localvocal

Плагин для OBS Studio, который распознаёт речь и выводит субтитры в реальном времени, а также переводит их с помощью локальных моделей Whisper.

Звёзды
1,642
Форки
126
Открытые issues
61
Последний коммит
5 дней назад

Что это?

LocalVocal — плагин для OBS Studio, который преобразует речь из источника в субтитры на экране и текстовые файлы. Он запускает модели Whisper от OpenAI локально через whisper.cpp, поэтому аудио обрабатывается на вашем компьютере — без облачных сервисов, доступа к сети и поминутной оплаты. Для перевода субтитров используется CTranslate2.

Субтитры можно выводить через текстовые источники OBS, сохранять в файлы .txt или .srt, синхронизировать с временными метками записи или передавать по RTMP на такие платформы, как YouTube и Twitch. Можно выбрать встроенные или загружаемые модели Whisper либо загрузить собственный файл модели GGML. Доступно аппаратное ускорение через CUDA, hipBLAS для AMD ROCm, Vulkan, OpenCL, а также Apple Metal или CoreML; при необходимости используется CPU.

Готовые установщики доступны для Windows, Linux (Ubuntu .deb и Flatpak) и macOS. Для Windows и Linux предлагаются отдельные сборки общего назначения, для NVIDIA и для AMD.

Ключевые возможности

  • 01Распознавание речи в текст в реальном времени на 100 языках с помощью локальных моделей Whisper
  • 02Перевод субтитров на другие языки, в том числе через облачные сервисы или локальные модели NMT
  • 03Вывод субтитров в текстовые источники OBS и сохранение в файлы .txt или .srt
  • 04Передача субтитров в RTMP-трансляции, например на YouTube и Twitch
  • 05Поддержка ускорения через CUDA, AMD ROCm, Vulkan, OpenCL и Apple Metal/CoreML

Сценарии использования

  • Добавление субтитров к трансляции или записи в OBS без отправки аудио в облако
  • Создание файлов субтитров SRT из записанного или текущего аудио для монтажа видео
  • Перевод речи стримера на другой язык для международной аудитории
  • Локальное распознавание речи на компьютере, где аудио должно оставаться на устройстве

Быстрый старт

  1. 1

    Скачайте установщик для вашей ОС и оборудования со страницы последних выпусков

  2. 2

    Запустите скачанный установщик или пакет, чтобы установить плагин

  3. 3

    Чтобы использовать GPU, выберите в настройках плагина backend для GPU-ускорения (по умолчанию используется CPU)

Что важно знать

  • Лицензия GPL-2.0 — это лицензия с авторским левом, которая ограничивает способы распространения производного кода.
  • Для вариантов с GPU NVIDIA и AMD требуются дополнительные драйверы или CUDA Toolkit, а для Windows нужна последняя версия среды выполнения MSVC.

Темы

Частые вопросы

Что такое obs-localvocal?
Плагин для OBS Studio, который распознаёт речь и выводит субтитры в реальном времени, а также переводит их с помощью локальных моделей Whisper. LocalVocal — плагин для OBS Studio, который преобразует речь из источника в субтитры на экране и текстовые файлы. Он запускает модели Whisper от OpenAI локально через whisper.cpp, поэтому аудио обрабатывается на вашем компьютере — без облачных сервисов, доступа к сети и поминутной оплаты. Для перевода субтитров используется CTranslate2.
obs-localvocal можно использовать бесплатно? Какая у него лицензия?
obs-localvocal распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
obs-localvocal всё ещё поддерживается?
Активно поддерживается. Последний коммит в obs-localvocal — 15 окт. 2026 г..
Для чего можно использовать obs-localvocal?
Добавление субтитров к трансляции или записи в OBS без отправки аудио в облако Создание файлов субтитров SRT из записанного или текущего аудио для монтажа видео Перевод речи стримера на другой язык для международной аудитории Локальное распознавание речи на компьютере, где аудио должно оставаться на устройстве
Как установить obs-localvocal?
Скачайте установщик для вашей ОС и оборудования со страницы последних выпусков Запустите скачанный установщик или пакет, чтобы установить плагин Чтобы использовать GPU, выберите в настройках плагина backend для GPU-ускорения (по умолчанию используется CPU)
Где скачать obs-localvocal?
Исходный код и инструкции по установке — на GitHub: https://github.com/royshil/obs-localvocal

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Настольное приложение и CLI на базе LLM для работы с видеосубтитрами: распознавание речи, сегментация и корректура текста, перевод и встраивание субтитров в видео.

16,3 тыс.1,4 тыс.PythonGPL-3.0Обновлён в прошлом месяце