Repolode
royshil

royshil/obs-localvocal

Plugin de OBS Studio que transcribe voz y muestra subtítulos en tiempo real, además de traducirlos, con modelos Whisper que se ejecutan localmente.

Estrellas
1,642
Forks
126
Issues abiertos
61
Último commit
hace 5 días

¿Qué es?

LocalVocal es un plugin para OBS Studio que convierte el audio de una fuente en subtítulos en pantalla y archivos de texto. Ejecuta localmente los modelos Whisper de OpenAI mediante whisper.cpp, por lo que el audio se procesa en tu propio equipo, sin servicios en la nube, acceso a la red ni costos por minuto. La traducción de los subtítulos se realiza con CTranslate2.

Los subtítulos se pueden mostrar mediante fuentes de texto de OBS, guardar en archivos .txt o .srt, sincronizar con las marcas de tiempo de la grabación o enviar por RTMP a plataformas como YouTube y Twitch. Se puede elegir entre los modelos Whisper incluidos y los que se pueden descargar, o cargar un archivo de modelo GGML propio. La aceleración está disponible mediante CUDA, hipBLAS para AMD ROCm, Vulkan, OpenCL y Apple Metal o CoreML, con una alternativa basada en CPU.

Hay instaladores precompilados para Windows, Linux (Ubuntu .deb y Flatpak) y macOS, con versiones genéricas y versiones específicas para NVIDIA y AMD en Windows y Linux.

Funciones clave

  • 01Transcribe voz a texto en tiempo real en 100 idiomas con modelos Whisper locales
  • 02Traduce los subtítulos a otros idiomas, también mediante proveedores en la nube o modelos NMT locales
  • 03Muestra subtítulos en fuentes de texto de OBS y los guarda en archivos .txt o .srt
  • 04Envía subtítulos a transmisiones RTMP como las de YouTube y Twitch
  • 05Admite aceleración mediante CUDA, AMD ROCm, Vulkan, OpenCL y Apple Metal/CoreML

Casos de uso

  • Añadir subtítulos en directo a una transmisión o grabación en OBS sin enviar el audio a la nube
  • Crear archivos de subtítulos SRT a partir de audio grabado o en directo para editar videos
  • Traducir el habla de quien transmite a otro idioma para llegar a una audiencia internacional
  • Realizar transcripciones privadas en un equipo donde el audio debe permanecer local

Inicio rápido

  1. 1

    Descarga el instalador adecuado para tu sistema operativo y hardware desde la página de las últimas versiones

  2. 2

    Ejecuta el instalador o paquete descargado para instalar el complemento

  3. 3

    Si quieres usar la GPU, selecciona un backend de aceleración por GPU en la configuración del complemento (CPU es la opción predeterminada)

Antes de usarlo

  • Se distribuye bajo la licencia GPL-2.0, una licencia copyleft que limita cómo se puede distribuir el código derivado.
  • Las variantes para GPU de NVIDIA y AMD necesitan controladores adicionales o CUDA Toolkit, y Windows requiere la versión más reciente del runtime de MSVC.

Temas

Preguntas frecuentes

¿Qué es obs-localvocal?
Plugin de OBS Studio que transcribe voz y muestra subtítulos en tiempo real, además de traducirlos, con modelos Whisper que se ejecutan localmente. LocalVocal es un plugin para OBS Studio que convierte el audio de una fuente en subtítulos en pantalla y archivos de texto. Ejecuta localmente los modelos Whisper de OpenAI mediante whisper.cpp, por lo que el audio se procesa en tu propio equipo, sin servicios en la nube, acceso a la red ni costos por minuto. La traducción de los subtítulos se realiza con CTranslate2.
¿obs-localvocal es gratuito? ¿Qué licencia tiene?
obs-localvocal es open source bajo la licencia GPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿obs-localvocal sigue mantenido?
Mantenimiento activo. El último commit de obs-localvocal fue el 15 oct 2026.
¿Para qué puedo usar obs-localvocal?
Añadir subtítulos en directo a una transmisión o grabación en OBS sin enviar el audio a la nube Crear archivos de subtítulos SRT a partir de audio grabado o en directo para editar videos Traducir el habla de quien transmite a otro idioma para llegar a una audiencia internacional Realizar transcripciones privadas en un equipo donde el audio debe permanecer local
¿Cómo se instala obs-localvocal?
Descarga el instalador adecuado para tu sistema operativo y hardware desde la página de las últimas versiones Ejecuta el instalador o paquete descargado para instalar el complemento Si quieres usar la GPU, selecciona un backend de aceleración por GPU en la configuración del complemento (CPU es la opción predeterminada)
¿Dónde consigo obs-localvocal?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/royshil/obs-localvocal

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados