Repolode
kizuna-ai-lab

kizuna-ai-lab/sokuji

Tradução de voz bidirecional em tempo real para reuniões bilíngues, com provedores na nuvem ou modelos locais totalmente offline, como app desktop e extensão para navegador.

Alternativa open source a:Google Meet Live TranslationMicrosoft Teams Interpreter

Estrelas
1,408
Forks
205
Issues abertas
36
Último commit
anteontem

O que é?

O Sokuji traduz conversas faladas em tempo real entre dois idiomas. Ele detecta qual idioma está sendo falado e traduz para o outro, nos dois sentidos, para que duas pessoas que falam idiomas diferentes acompanhem a mesma conversa. O áudio pode vir do microfone e do áudio do sistema ao mesmo tempo, e a tradução pode ser reproduzida em voz alta ou exibida como legendas ao vivo.

O projeto oferece um app desktop para Windows, macOS e Linux, compatível com qualquer aplicativo que aceite entrada de microfone, como Zoom, Teams ou Discord. Uma extensão para Chrome e Edge funciona diretamente em plataformas de reuniões online, como Google Meet e Zoom na web. A tradução pode ser feita por provedores na nuvem, incluindo OpenAI, Gemini, Soniox e Palabra.ai, ou pelo modo Local Inference, que executa reconhecimento de fala, tradução e síntese de voz no dispositivo com WASM e WebGPU, sem precisar de uma chave de API.

Recursos principais

  • 01Detecção automática do idioma falado e tradução nos dois sentidos
  • 02Captura do áudio do microfone e do sistema ao mesmo tempo em uma única sessão
  • 03Legendas ao vivo e saída de voz traduzida com um microfone virtual para outros aplicativos
  • 04Oito opções de provedores, incluindo APIs na nuvem e o modo Local Inference totalmente offline
  • 05O modo Local Inference executa ASR, tradução e TTS no dispositivo, sem chave de API
  • 06App desktop para Windows, macOS e Linux, além de extensão para Chrome e Edge

Casos de uso

  • Realizar uma reunião por vídeo bilíngue em que os participantes falam idiomas diferentes
  • Acompanhar um webinar em outro idioma ou uma conversa por voz em jogos com legendas ao vivo
  • Executar traduções offline em uma máquina sem internet ou GPU, para conversas que exigem privacidade

Início rápido

  1. 1

    Clone o repositório

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

    Acesse a pasta e instale as dependências

    cd sokuji && npm install
  3. 3

    Inicie a versão de desenvolvimento do aplicativo para desktop

    npm run electron:dev

Antes de usar

  • Licenciado sob AGPL-3.0, que exige que obras derivadas também sejam disponibilizadas como código aberto sob os mesmos termos.
  • Provedores de nuvem exigem suas próprias chaves de API, enquanto o modo totalmente offline depende de modelos executados no dispositivo.
  • A extensão para navegador é compatível apenas com Chrome e Edge; o suporte ao Brave chegará em breve.

Tópicos

Perguntas frequentes

O que é sokuji?
Tradução de voz bidirecional em tempo real para reuniões bilíngues, com provedores na nuvem ou modelos locais totalmente offline, como app desktop e extensão para navegador. O Sokuji traduz conversas faladas em tempo real entre dois idiomas. Ele detecta qual idioma está sendo falado e traduz para o outro, nos dois sentidos, para que duas pessoas que falam idiomas diferentes acompanhem a mesma conversa. O áudio pode vir do microfone e do áudio do sistema ao mesmo tempo, e a tradução pode ser reproduzida em voz alta ou exibida como legendas ao vivo.
sokuji é gratuito? Qual é a licença?
sokuji é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
sokuji ainda é mantido?
Manutenção ativa. O último commit de sokuji foi em 18 de out. de 2026.
Para que posso usar sokuji?
Realizar uma reunião por vídeo bilíngue em que os participantes falam idiomas diferentes Acompanhar um webinar em outro idioma ou uma conversa por voz em jogos com legendas ao vivo Executar traduções offline em uma máquina sem internet ou GPU, para conversas que exigem privacidade
Como instalar sokuji?
Clone o repositório: git clone https://github.com/kizuna-ai-lab/sokuji.git Acesse a pasta e instale as dependências: cd sokuji && npm install Inicie a versão de desenvolvimento do aplicativo para desktop: npm run electron:dev
Onde consigo sokuji?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/kizuna-ai-lab/sokuji

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados