Repolode
niedev

niedev/RTranslator

App Android de tradução de fala em tempo real e offline, que conecta usuários via Bluetooth LE para conversas com várias pessoas.

Alternativa open source a:Google Translate

Estrelas
10,529
Forks
951
Issues abertas
27
Último commit
há 22 horas

O que é?

RTranslator é um app Android que traduz fala e texto em tempo real. No modo Conversation, dois ou mais usuários com o app se conectam via Bluetooth LE; a fala de cada pessoa é transcrita no próprio celular, enviada aos demais como texto, traduzida localmente e lida em voz alta pelo alto-falante ou por um headset Bluetooth conectado.

O modo WalkieTalkie é voltado a trocas rápidas, como pedir informações. Ele funciona em um único celular, escuta em dois idiomas selecionados, detecta qual deles está sendo falado e reproduz a tradução em voz alta, alternando os turnos. Um modo de tradução de texto também permite traduzir textos digitados normalmente.

A tradução usa o modelo NLLB da Meta, e o reconhecimento de fala usa o Whisper da OpenAI. Ambos foram convertidos para ONNX e quantizados para rodar no dispositivo. O app exige pelo menos 6 GB de RAM, e os modelos são baixados na primeira inicialização (cerca de 1,2 GB).

Recursos principais

  • 01Tradução de fala bidirecional entre celulares conectados via Bluetooth LE
  • 02Modo WalkieTalkie que detecta o idioma falado entre dois idiomas selecionados em um único celular
  • 03Modo de tradução de texto
  • 04Funcionamento offline com os modelos NLLB e Whisper executados no dispositivo
  • 05Compatibilidade com headsets Bluetooth para entrada de áudio e reprodução

Casos de uso

  • Conversar pessoalmente com alguém que fala outro idioma
  • Pedir informações ou conversar com um atendente de loja durante uma viagem
  • Traduzir uma conversa com várias pessoas, em que cada participante tem o app

Tópicos

Perguntas frequentes

O que é RTranslator?
App Android de tradução de fala em tempo real e offline, que conecta usuários via Bluetooth LE para conversas com várias pessoas. RTranslator é um app Android que traduz fala e texto em tempo real. No modo Conversation, dois ou mais usuários com o app se conectam via Bluetooth LE; a fala de cada pessoa é transcrita no próprio celular, enviada aos demais como texto, traduzida localmente e lida em voz alta pelo alto-falante ou por um headset Bluetooth conectado.
RTranslator é gratuito? Qual é a licença?
RTranslator é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
RTranslator ainda é mantido?
Manutenção ativa. O último commit de RTranslator foi em 20 de out. de 2026.
Para que posso usar RTranslator?
Conversar pessoalmente com alguém que fala outro idioma Pedir informações ou conversar com um atendente de loja durante uma viagem Traduzir uma conversa com várias pessoas, em que cada participante tem o app
Onde consigo RTranslator?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/niedev/RTranslator

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

Projetos relacionados