Aplicaciones de traducción sin conexión para Raspberry Pi 5

Google publicó una versión de su traductor de bolsillo que funciona sin conexión en Raspberry Pi 5. Es un momento crucial para cualquiera que haya intentado ejecutar modelos de lenguaje útiles en una placa de 75 dólares. El clúster Cortex-A76 de Pi 5 y el límite de memoria de 8 GB finalmente cumplen con el estándar para una pila completa de traducción sin conexión: texto, y ahora voz, sin saltar a la nube. Pasamos una semana cargando siete aplicaciones de traducción sin conexión diferentes en un Pi 5 con refrigeración activa para ver cuáles se mantuvieron mejor. Estas son las mejores aplicaciones para traducción sin conexión en Raspberry Pi 5 en 2026.

Qué buscar en una pila de traducción Pi 5

Pi 5 es una máquina Linux real, pero no es una estación de trabajo. Una buena aplicación de traducción sin conexión debe respetar cuatro restricciones:

Tabla de comparación rápida

Aplicación Mejor para Idiomas RAM al cargar Plan gratuito Destacado
LibreTranslate Reemplazo de API de Google Translate 30+ ~1.5 GB Totalmente gratuito Compatible con la forma de API de Google
Argos Translate CLI + biblioteca Python 45+ ~800 MB Totalmente gratuito Sin dependencias de servidor
Bergamot Traducción en navegador de Mozilla 20+ ~250 MB Totalmente gratuito Impulsa Firefox Translations
OpenNMT Canalizaciones personalizadas entrenadas Cualquiera (entrenadas por usuario) Varía Totalmente gratuito Marco para tus propios modelos
MADLAD-400 Cobertura masiva de idiomas 400+ ~4 GB Totalmente gratuito Soporte de idioma más amplio
MarianMT NMT rápido con modelos pequeños 100+ ~600 MB Totalmente gratuito Compatible con Hugging Face
Whisper.cpp + Piper Voz adentro, voz afuera 90 (entrada), 40 (salida) ~1 GB Totalmente gratuito Pila de voz sin conexión completa

1. LibreTranslate, mejor para un reemplazo de API de Google Translate

LibreTranslate es lo más parecido a una API de Google Translate auto-hospedada. Misma forma de solicitud, misma forma de respuesta, mismo código de idioma. Apunta cualquier aplicación que ya hable con la API de traducción de Google a la IP de tu Pi 5 y simplemente funciona. Los modelos basados en Argos son lo suficientemente compactos para Pi y el descargador de paquetes de idioma es un comando.

Dónde se queda corto: la calidad de la traducción en modismos complejos se queda rezagada de los modelos en la nube de Google. Está más cerca de lo que esperarías para una pila de este tamaño, y es claramente lo suficientemente buena para el uso diario.

Precios:

Plataformas: Linux (ARM64 y x86-64), Docker, y Python nativo

Descargar: LibreTranslate

Conclusión: la primera parada predeterminada para un servidor de traducción Pi 5.

2. Argos Translate, mejor para incrustar en scripts

Argos Translate es el motor de modelos debajo de LibreTranslate, expuesto como CLI y biblioteca Python. Si deseas traducción como una subrutina en un script más grande (subtítulos para un video casero, traducción para un scraper), Argos es la respuesta con una huella de memoria más pequeña.

Dónde se queda corto: no hay interfaz web integrada ni servidor de API; obtienes bibliotecas y CLI.

Precios:

Plataformas: Linux, macOS, Windows

Descargar: Argos Translate

Conclusión: la opción cuando deseas el modelo, no el servidor.

3. Bergamot, mejor para traducción en el navegador

Bergamot es el motor de traducción WebAssembly que impulsa Firefox Translations. En un Pi 5 ejecutando un escritorio moderno con Firefox, Bergamot maneja la traducción de páginas con el modelo cargándose y ejecutándose en el navegador mismo. Cero servidor, cero llamadas de red.

Dónde se queda corto: la cobertura de idiomas es más estrecha que las alternativas (aproximadamente 20 pares con buena calidad). Las llamadas del lado del servidor desde otras aplicaciones están fuera de alcance.

Precios:

Plataformas: Linux ARM64, donde sea que Firefox funcione

Descargar: Firefox (Bergamot viene como la función Translations)

Conclusión: la opción para traducción de página privada en el navegador, en el escritorio de Pi o en cualquier cliente que se conecte a él.

4. OpenNMT, mejor para canalizaciones personalizadas entrenadas

OpenNMT es la capa del marco. Si tu problema es un dominio técnico específico (legal, médico, localización de subtítulos de videojuegos) y los modelos de propósito general no son lo suficientemente precisos, OpenNMT te permite entrenar o ajustar un modelo en tu corpus. El Pi 5 puede hacer inferencia en un modelo entrenado, aunque el entrenamiento en sí requiere una GPU real.

Dónde se queda corto: la configuración es un proyecto. No es una aplicación “ejecuta un comando”; es un kit de herramientas de nivel de investigación.

Precios:

Plataformas: Linux (ARM64 para inferencia; x86-64 con GPU para entrenamiento)

Descargar: OpenNMT

Conclusión: la opción para un dominio especializado donde la traducción general no es lo suficientemente buena.

5. MADLAD-400, mejor para la cobertura de idioma más amplia

MADLAD-400 del equipo de investigación de Google es el modelo al que recurrir cuando el par de idiomas es exótico. Cubre 400+ idiomas, incluidos muchos pares de pocos recursos que LibreTranslate y Argos pasan por alto. El compromiso es el tamaño: incluso la variante compacta 3B necesita casi toda la RAM de Pi 5.

Dónde se queda corto: presión de memoria. Ejecutar MADLAD-400 deja poco espacio para otra cosa en el mismo Pi.

Precios:

Plataformas: Linux ARM64 con gestión cuidadosa de memoria

Descargar: MADLAD-400 en Hugging Face

Conclusión: la opción para un Pi especializado dedicado a un caso de uso de idioma raro.

6. MarianMT, mejor para un canal nativo de Hugging Face

MarianMT es una familia de modelos de traducción pequeños y rápidos empaquetados para Hugging Face Transformers. Cada par de idiomas se carga como un modelo separado, lo que suena pesado pero resulta más delgado en la práctica porque solo cargas lo que necesitas. Ideal cuando deseas traducción como parte de un canal de IA más grande que también ejecuta sentimiento o NER en el mismo texto.

Dónde se queda corto: administras un modelo por par de idiomas, lo que suma si necesitas muchos.

Precios:

Plataformas: Linux ARM64 con Python y PyTorch o ONNX Runtime

Descargar: MarianMT en Hugging Face

Conclusión: la opción cuando la traducción es un paso de un canal NLP.

7. Whisper.cpp + Piper, mejor para una pila de voz a voz sin conexión completa

La combinación de Whisper.cpp para speech-to-text y Piper para text-to-speech convierte un Pi 5 en un traductor de voz sin conexión. Empareja cualquiera con LibreTranslate en el medio y tienes el caso de uso del traductor de bolsillo de Google, ejecutándose completamente en la LAN. La latencia para una frase corta, de micrófono a altavoz, es de alrededor de 2 segundos en nuestro Pi 5 con un modelo Distil-Whisper pequeño.

Dónde se queda corto: el canal es tres servicios pegados juntos. Depurar una traducción mala significa verificar tres registros.

Precios:

Plataformas: Linux ARM64; Whisper.cpp y Piper ambos vienen con binarios nativos

Descargar: Whisper.cpp y Piper

Conclusión: la opción para el proyecto de traductor de voz sin conexión completo, y el resultado final más satisfactorio.

Cómo elegir el correcto

Si deseas un servidor compatible con la API de Google Translate en tu Pi 5, instala LibreTranslate primero. Baja a Argos Translate si deseas la biblioteca sin el servidor. Usa Bergamot para traducción de página privada en Firefox. Elige OpenNMT cuando tengas un dominio especializado y tiempo para entrenar. Elige MADLAD-400 cuando el idioma es raro. Elige MarianMT cuando la traducción es una parte de un canal NLP más grande. Construye el canal Whisper.cpp + Piper + LibreTranslate cuando el objetivo final es un traductor de bolsillo sin conexión que hable y escuche.

Preguntas Frecuentes

¿Puede un Raspberry Pi 5 ejecutar realmente bien la traducción sin conexión? Sí para texto, y sí para voz con un modelo ligero. El clúster Cortex-A76 del Pi 5 es de 2 a 3 veces más rápido que el Pi 4, y 8 GB de RAM finalmente te da espacio para un modelo de traducción más el SO.

¿Qué aplicación de traducción sin conexión es más cercana a Google Translate? LibreTranslate, tanto en forma de API como en calidad en pares de idiomas comunes. La brecha se amplía en modismos e idiomas con pocos recursos.

¿Necesito una GPU para traducción sin conexión en Pi? No para inferencia. Todas las opciones anteriores se ejecutan en la CPU de Pi 5. Entrenar tu propio modelo es otra historia y requiere una máquina x86 con una GPU real.

¿Cómo agrego más idiomas? LibreTranslate y Argos ambos tienen un descargador de paquetes de idioma. MADLAD-400 cubre 400+ idiomas en un modelo único. MarianMT requiere un modelo por par.

¿Puede esto reemplazar a Google Translate en una aplicación que ya uso? Sí para cualquier aplicación que te permita apuntar el punto final de traducción a otro lugar. La API compatible con Google de LibreTranslate es el intercambio más suave.