
Google lançou uma versão de seu tradutor de bolso que funciona offline em Raspberry Pi 5. Este é um momento decisivo para quem já tentou executar modelos de linguagem úteis em uma placa de 75 dólares. O cluster Cortex-A76 do Pi 5 e o teto de memória de 8 GB finalmente atingem o padrão para uma pilha completa de tradução offline: texto, e agora voz, sem um salto para a nuvem. Passamos uma semana carregando sete aplicativos diferentes de tradução offline em um Pi 5 com resfriamento ativo para ver quais se mantinham melhor. Estes são os melhores aplicativos para tradução offline no Raspberry Pi 5 em 2026.
O que procurar em uma pilha de tradução Pi 5
Pi 5 é uma máquina Linux real, mas não é uma estação de trabalho. Um bom aplicativo de tradução offline deve respeitar quatro limitações:
- Cabe em 8 GB de RAM com espaço livre para o SO e outro serviço
- Vem com compilação ARM64 ou é trivialmente compilado de forma cruzada
- Serve uma API REST ou gRPC para que outros dispositivos na LAN possam chamá-lo
- Funciona frio o suficiente para sobreviver em um gabinete sem ventilador se desejar
Tabela de comparação rápida
| Aplicativo | Melhor para | Idiomas | RAM ao carregar | Plano grátis | Destaque |
|---|---|---|---|---|---|
| LibreTranslate | Substituto da API Google Translate | 30+ | ~1.5 GB | Totalmente grátis | Compatível com a forma de API do Google |
| Argos Translate | CLI + biblioteca Python | 45+ | ~800 MB | Totalmente grátis | Sem dependências de servidor |
| Bergamot | Tradução no navegador Mozilla | 20+ | ~250 MB | Totalmente grátis | Alimenta Firefox Translations |
| OpenNMT | Pipelines personalizados treinados | Qualquer (treinado pelo usuário) | Varia | Totalmente grátis | Framework para seus próprios modelos |
| MADLAD-400 | Cobertura massiva de idiomas | 400+ | ~4 GB | Totalmente grátis | Suporte de idioma mais amplo |
| MarianMT | NMT rápido com modelos pequenos | 100+ | ~600 MB | Totalmente grátis | Amigável com Hugging Face |
| Whisper.cpp + Piper | Voz na entrada, voz na saída | 90 (entrada), 40 (saída) | ~1 GB | Totalmente grátis | Pilha completa de voz offline |
1. LibreTranslate, melhor para um substituto da API Google Translate
LibreTranslate é o mais próximo de uma API Google Translate auto-hospedada. Mesma forma de requisição, mesma forma de resposta, mesmos códigos de idioma. Aponte qualquer aplicativo que já fale com a API de tradução do Google para o IP do seu Pi 5 e tudo simplesmente funciona. Os modelos baseados em Argos são compactos o suficiente para o Pi e o downloader de pacotes de idioma é um comando.
Onde fica aquém: a qualidade da tradução em idiomas complexos fica atrás dos modelos em nuvem do Google. Fica mais perto do que você esperaria para uma pilha deste tamanho e é claramente bom o suficiente para uso diário.
Preços:
- Grátis: o servidor e cada pacote de idioma
Plataformas: Linux (ARM64 e x86-64), Docker, e Python nativo
Baixar: LibreTranslate
Conclusão: a primeira parada padrão para um servidor de tradução Pi 5.
2. Argos Translate, melhor para incorporar em scripts
Argos Translate é o mecanismo de modelo por trás de LibreTranslate, exposto como CLI e biblioteca Python. Se você quer tradução como uma sub-rotina em um script maior (legendas para um vídeo caseiro, tradução para um scraper), Argos é a resposta com uma pegada de memória menor.
Onde fica aquém: não há interface web incorporada ou servidor de API; você obtém bibliotecas e CLI.
Preços:
- Grátis: a biblioteca e cada pacote de idioma
Plataformas: Linux, macOS, Windows
Baixar: Argos Translate
Conclusão: a escolha quando você quer o modelo, não o servidor.
3. Bergamot, melhor para tradução no navegador
Bergamot é o mecanismo de tradução WebAssembly que alimenta Firefox Translations. Em um Pi 5 executando um desktop moderno com Firefox, Bergamot lida com a tradução de páginas com o modelo carregando e executando no próprio navegador. Zero servidor, zero chamadas de rede.
Onde fica aquém: a cobertura de idiomas é mais estreita do que as alternativas (cerca de 20 pares com boa qualidade). Chamadas do lado do servidor de outros aplicativos estão fora do escopo.
Preços:
- Grátis
Plataformas: Linux ARM64, onde quer que o Firefox seja executado
Baixar: Firefox (Bergamot vem como o recurso Translations)
Conclusão: a escolha para tradução de página privada no navegador, no desktop do Pi ou em qualquer cliente que se conecte a ele.
4. OpenNMT, melhor para pipelines personalizados treinados
OpenNMT é a camada de framework. Se seu problema é um domínio técnico específico (legal, médico, localização de legendas de videogame) e os modelos de propósito geral não são precisos o suficiente, OpenNMT permite que você treine ou ajuste um modelo em seu corpus. O Pi 5 pode fazer inferência em um modelo treinado, embora o treinamento em si precise de uma GPU real.
Onde fica aquém: a configuração é um projeto. Não é um aplicativo “execute um comando”; é um kit de ferramentas de nível de pesquisa.
Preços:
- Grátis
Plataformas: Linux (ARM64 para inferência; x86-64 com GPU para treinamento)
Baixar: OpenNMT
Conclusão: a escolha para um domínio especializado onde a tradução geral não é boa o suficiente.
5. MADLAD-400, melhor para cobertura de idioma mais ampla
MADLAD-400 da equipe de pesquisa do Google é o modelo a ser considerado quando o par de idiomas é exótico. Cobre 400+ idiomas, incluindo muitos pares de baixo recurso que LibreTranslate e Argos perdem. A troca é o tamanho: até mesmo a variante compacta 3B precisa de quase toda a RAM do Pi 5.
Onde fica aquém: pressão de memória. Executar MADLAD-400 deixa pouco espaço para qualquer coisa mais no mesmo Pi.
Preços:
- Grátis (pesos de modelo no Hugging Face)
Plataformas: Linux ARM64 com gerenciamento cuidadoso de memória
Baixar: MADLAD-400 no Hugging Face
Conclusão: a escolha para um Pi especializado dedicado a um caso de uso de idioma raro.
6. MarianMT, melhor para um pipeline nativo do Hugging Face
MarianMT é uma família de modelos de tradução pequenos e rápidos empacotados para Hugging Face Transformers. Cada par de idiomas é carregado como um modelo separado, o que parece pesado, mas acaba sendo mais enxuto na prática porque você só carrega o que precisa. Ideal quando você quer tradução como parte de um pipeline de IA maior que também executa sentimento ou NER no mesmo texto.
Onde fica aquém: você gerencia um modelo por par de idiomas, o que se soma se você precisar de muitos.
Preços:
- Grátis
Plataformas: Linux ARM64 com Python e PyTorch ou ONNX Runtime
Baixar: MarianMT no Hugging Face
Conclusão: a escolha quando a tradução é uma etapa de um pipeline NLP.
7. Whisper.cpp + Piper, melhor para uma pilha completa de voz para voz offline
A combinação de Whisper.cpp para fala-para-texto e Piper para texto-para-fala transforma um Pi 5 em um tradutor de voz offline. Combine qualquer um com LibreTranslate no meio e você tem o caso de uso do tradutor de bolso do Google, funcionando inteiramente na LAN. A latência para uma frase curta, do microfone ao alto-falante, é de cerca de 2 segundos no nosso Pi 5 com um modelo pequeno Distil-Whisper.
Onde fica aquém: o pipeline é três serviços colados juntos. Depurar uma tradução ruim significa verificar três logs.
Preços:
- Grátis
Plataformas: Linux ARM64; Whisper.cpp e Piper ambos vêm com binários nativos
Baixar: Whisper.cpp e Piper
Conclusão: a escolha para o projeto completo de tradutor de voz offline, e o resultado final mais satisfatório.
Como escolher o correto
Se você quer um servidor compatível com a API Google Translate no seu Pi 5, instale LibreTranslate primeiro. Desça para Argos Translate se você quer a biblioteca sem o servidor. Use Bergamot para tradução de página privada no Firefox. Escolha OpenNMT quando você tem um domínio especializado e tempo para treinar. Escolha MADLAD-400 quando o idioma é raro. Escolha MarianMT quando a tradução é uma parte de um pipeline NLP maior. Construa a pilha Whisper.cpp + Piper + LibreTranslate quando o objetivo final é um tradutor de bolso offline que fala e ouve.
Perguntas Frequentes
Um Raspberry Pi 5 pode realmente executar tradução offline bem? Sim para texto, e sim para voz com um modelo leve. O cluster Cortex-A76 do Pi 5 é de 2 a 3 vezes mais rápido que o Pi 4, e 8 GB de RAM finalmente lhe dá espaço para um modelo de tradução mais o SO.
Qual aplicativo de tradução offline é mais próximo ao Google Translate? LibreTranslate, tanto na forma de API quanto na qualidade em pares de idiomas comuns. A lacuna se amplia em idiomas e línguas com poucos recursos.
Preciso de uma GPU para tradução offline no Pi? Não para inferência. Todas as escolhas acima funcionam na CPU do Pi 5. Treinar seu próprio modelo é outra história e precisa de uma máquina x86 com uma GPU real.
Como adiciono mais idiomas? LibreTranslate e Argos ambos têm um downloader de pacotes de idioma. MADLAD-400 cobre 400+ idiomas em um único modelo. MarianMT requer um modelo por par.
Isso pode substituir o Google Translate em um aplicativo que já uso? Sim para qualquer aplicativo que permita apontar o ponto de extremidade de tradução para outro lugar. A API compatível com Google do LibreTranslate é a troca mais suave.