Repolode
kizuna-ai-lab

kizuna-ai-lab/sokuji

Traducción de voz bidireccional en tiempo real para reuniones bilingües, con proveedores en la nube o modelos locales totalmente offline, como app de escritorio y extensión del navegador.

Alternativa open source a:Google Meet Live TranslationMicrosoft Teams Interpreter

Estrellas
1,408
Forks
205
Issues abiertos
36
Último commit
anteayer

¿Qué es?

Sokuji traduce conversaciones habladas en tiempo real entre dos idiomas. Detecta qué idioma se está hablando y lo traduce al otro, en ambas direcciones, para que dos personas que hablan idiomas distintos puedan seguir la misma conversación. El audio puede capturarse a la vez desde el micrófono y el sistema, y la traducción puede reproducirse como voz o mostrarse en subtítulos en tiempo real.

Está disponible como app de escritorio para Windows, macOS y Linux, compatible con cualquier app que acepte entrada de micrófono, como Zoom, Teams o Discord. La extensión del navegador para Chrome y Edge funciona directamente en plataformas de reuniones web como Google Meet y Zoom web. La traducción puede realizarse mediante proveedores en la nube, como OpenAI, Gemini, Soniox y Palabra.ai, o con el modo Local Inference, que ejecuta en el dispositivo el reconocimiento de voz, la traducción y la síntesis de voz mediante WASM y WebGPU, sin necesidad de una API key.

Funciones clave

  • 01Detección automática del idioma hablado y traducción en ambas direcciones
  • 02Captura simultánea del audio del micrófono y del sistema en una sola sesión
  • 03Subtítulos en tiempo real y salida de voz traducida con un micrófono virtual para otras apps
  • 04Ocho opciones de proveedores, incluidas API en la nube y Local Inference totalmente offline
  • 05Local Inference ejecuta ASR, traducción y TTS en el dispositivo, sin necesidad de una API key
  • 06App de escritorio para Windows, macOS y Linux, además de una extensión para Chrome y Edge

Casos de uso

  • Celebrar una videollamada bilingüe en la que los participantes hablen idiomas distintos
  • Seguir un webinar en otro idioma o un chat de voz de videojuegos con subtítulos en tiempo real
  • Ejecutar traducciones offline en un equipo sin internet ni GPU para conversaciones que requieren privacidad

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/kizuna-ai-lab/sokuji.git
  2. 2

    Entra en la carpeta e instala las dependencias

    cd sokuji && npm install
  3. 3

    Inicia la versión de desarrollo de la aplicación de escritorio

    npm run electron:dev

Antes de usarlo

  • Está bajo la licencia AGPL-3.0, que exige que las obras derivadas también se publiquen como código abierto bajo los mismos términos.
  • Los proveedores de servicios en la nube requieren sus propias claves de API, mientras que el modo totalmente sin conexión depende de modelos instalados en el dispositivo.
  • La extensión del navegador solo es compatible con Chrome y Edge; la compatibilidad con Brave llegará pronto.

Temas

Preguntas frecuentes

¿Qué es sokuji?
Traducción de voz bidireccional en tiempo real para reuniones bilingües, con proveedores en la nube o modelos locales totalmente offline, como app de escritorio y extensión del navegador. Sokuji traduce conversaciones habladas en tiempo real entre dos idiomas. Detecta qué idioma se está hablando y lo traduce al otro, en ambas direcciones, para que dos personas que hablan idiomas distintos puedan seguir la misma conversación. El audio puede capturarse a la vez desde el micrófono y el sistema, y la traducción puede reproducirse como voz o mostrarse en subtítulos en tiempo real.
¿sokuji es gratuito? ¿Qué licencia tiene?
sokuji es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿sokuji sigue mantenido?
Mantenimiento activo. El último commit de sokuji fue el 18 oct 2026.
¿Para qué puedo usar sokuji?
Celebrar una videollamada bilingüe en la que los participantes hablen idiomas distintos Seguir un webinar en otro idioma o un chat de voz de videojuegos con subtítulos en tiempo real Ejecutar traducciones offline en un equipo sin internet ni GPU para conversaciones que requieren privacidad
¿Cómo se instala sokuji?
Clona el repositorio: git clone https://github.com/kizuna-ai-lab/sokuji.git Entra en la carpeta e instala las dependencias: cd sokuji && npm install Inicia la versión de desarrollo de la aplicación de escritorio: npm run electron:dev
¿Dónde consigo sokuji?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/kizuna-ai-lab/sokuji

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

Proyectos relacionados