RTranslator é o primeiro aplicativo de tradução em tempo real de código aberto do mundo.
Conecte-se a alguém que tenha o aplicativo, conecte fones de ouvido Bluetooth, coloque o telefone no bolso e você pode ter uma conversa como se a outra pessoa falasse seu idioma.
A principal característica do RTranslator é o modo de Conversação. Neste modo, você pode se conectar com outro telefone que usa este aplicativo. Se o usuário aceitar seu pedido de conexão:
- Quando você fala, seu telefone (ou o fone de ouvido Bluetooth, se conectado) capturará o áudio.
- O áudio capturado será convertido em texto e enviado para o telefone do interlocutor.
- O telefone do interlocutor traduzirá o texto recebido para o idioma dele.
- O telefone do interlocutor converterá o texto traduzido em áudio e o reproduzirá a partir do seu alto-falante (ou pelo fone de ouvido Bluetooth do interlocutor, se conectado ao telefone dele).
Tudo isso em ambas as direções.
Cada usuário pode ter mais de um interlocutor para que você possa traduzir conversas entre mais de duas pessoas e em qualquer combinação.
Tanto a tradução quanto o reconhecimento de fala usam as APIs do Google para garantir a melhor qualidade possível.
Além disso, o RTranslator funciona mesmo em segundo plano, com o telefone em espera ou ao usar outros aplicativos (apenas quando você usa os modos Conversação ou WalkieTalkie).
Para usar este aplicativo, você precisa configurá-lo. Além disso, as APIs do Google nas quais o aplicativo é baseado não são gratuitas. Quando você cria sua conta pela primeira vez, você tem um voucher de $ 300 válido por um ano, mas depois disso, as APIs não serão mais gratuitas. Leia a página do GitHub para mais detalhes e um tutorial para a configuração (https://github.com/niedev/RTranslator).