Repolode
phuc-nt

phuc-nt/my-translator

App para macOS e Windows que traduz fala em tempo real usando suas próprias chaves de API, sem servidor intermediário.

Estrelas
1,303
Forks
411
Issues abertas
26
Último commit
há 3 meses

O que é?

My Translator captura o áudio do sistema ou do microfone, transcreve e exibe as traduções em uma sobreposição minimalista. O app se conecta diretamente aos serviços de tradução que você configura, então o áudio não passa por um servidor de retransmissão operado pelo projeto.

Ele oferece suporte a quatro mecanismos de tradução: Soniox, OpenAI Realtime (que também retorna fala traduzida), Qwen LiveTranslate Flash e um modo MLX local que roda em Apple Silicon. Opcionalmente, os mecanismos de texto podem ler as traduções em voz alta usando Edge TTS, Google Chirp 3 HD ou ElevenLabs. O modo bidirecional traduz entre dois idiomas em conversas bilíngues, como videochamadas.

O app é desenvolvido com Tauri 2, com backend em Rust e frontend em WebView. Inclui termos de tradução personalizados para vocabulário específico de cada área e salva as transcrições como arquivos Markdown locais.

Recursos principais

  • 01Captura o áudio do sistema ou do microfone para transcrição e tradução ao vivo.
  • 02Oferece quatro mecanismos de tradução, incluindo um modo offline para Apple Silicon.
  • 03Tradução bidirecional para conversas entre dois idiomas.
  • 04Conversão opcional de texto em fala com vozes da Edge, Google ou ElevenLabs.
  • 05Termos de tradução personalizados para vocabulário especializado.
  • 06Armazena chaves de API e transcrições das sessões localmente.

Casos de uso

  • Acompanhar em tempo real uma videochamada ou reunião em um idioma estrangeiro.
  • Exibir legendas traduzidas ao vivo durante apresentações, com fontes grandes.
  • Traduzir palestras religiosas, médicas ou técnicas usando termos personalizados.
  • Fazer traduções privadas e offline em um Mac com Apple Silicon.

Início rápido

  1. 1

    Baixe a compilação compatível com sua máquina na versão mais recente

  2. 2

    Clone o repositório

    git clone https://github.com/phuc-nt/my-translator.git
  3. 3

    Acesse a pasta do projeto e instale as dependências

    cd my-translator npm install
  4. 4

    Compile o app a partir do código-fonte

    npm run tauri build

Antes de usar

  • O modo local funciona apenas em Macs com Apple Silicon.
  • O mecanismo Qwen funciona apenas na região de Singapura e exige que o idioma de origem seja especificado explicitamente.
  • O OpenAI Realtime custa cerca de US$ 4 por hora na sua própria conta OpenAI.
  • Para compilar a partir do código-fonte, é necessário ter Rust, Node.js 18 ou superior e macOS 13 ou superior, ou Windows 10 ou superior.

Tópicos

Perguntas frequentes

O que é my-translator?
App para macOS e Windows que traduz fala em tempo real usando suas próprias chaves de API, sem servidor intermediário. My Translator captura o áudio do sistema ou do microfone, transcreve e exibe as traduções em uma sobreposição minimalista. O app se conecta diretamente aos serviços de tradução que você configura, então o áudio não passa por um servidor de retransmissão operado pelo projeto.
my-translator é gratuito? Qual é a licença?
my-translator é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
my-translator ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de my-translator foi em 11 de jul. de 2026.
Para que posso usar my-translator?
Acompanhar em tempo real uma videochamada ou reunião em um idioma estrangeiro. Exibir legendas traduzidas ao vivo durante apresentações, com fontes grandes. Traduzir palestras religiosas, médicas ou técnicas usando termos personalizados. Fazer traduções privadas e offline em um Mac com Apple Silicon.
Como instalar my-translator?
Baixe a compilação compatível com sua máquina na versão mais recente Clone o repositório: git clone https://github.com/phuc-nt/my-translator.git Acesse a pasta do projeto e instale as dependências: cd my-translator npm install Compile o app a partir do código-fonte: npm run tauri build
Onde consigo my-translator?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/phuc-nt/my-translator

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

Projetos relacionados