Translator es una aplicación ligera para Android que prioriza la privacidad y demuestra el poder de Google ML Kit para la identificación y traducción de idiomas en el dispositivo.
Esta aplicación permite una traducción fluida en más de 50 idiomas con detección automática, todo procesado localmente en tu dispositivo.
Características:
* Detección automática de idioma: Identifica inteligentemente el idioma del texto de entrada mediante la identificación de idioma de ML Kit.
* Traducción multilingüe: Traduce texto en más de 50 idiomas compatibles con alta precisión.
* Protección total de la privacidad: No se recopilan, almacenan ni comparten datos personales; todo sucede en tu dispositivo.
* Funcionamiento totalmente sin conexión: Una vez descargados los modelos, la traducción funciona sin conexión a internet.
* Modelos de ML compactos: Uso eficiente del almacenamiento con ~3 MB para la detección de idioma y ~30 MB por par de idiomas.
* Procesamiento rápido: El ML en el dispositivo garantiza una traducción rápida sin retrasos en el servidor.
Conjunto tecnológico:
* Kotlin: Lenguaje de programación principal para el desarrollo moderno de Android.
* Jetpack Compose: Kit de herramientas de interfaz de usuario moderno para crear interfaces nativas de Android.
* Google ML Kit:
- ID de idioma para la detección automática de idioma.
- Traducción para la conversión de texto entre idiomas.
* Hilt: Marco de inyección de dependencias para una arquitectura limpia.
Privacidad y seguridad:
Esta aplicación prioriza tu privacidad con un enfoque de recopilación cero de datos. - Todo el procesamiento de la traducción se realiza localmente en su dispositivo.
- No se transmiten datos de texto a servidores externos.
- Sin análisis ni seguimiento de usuarios.
- Sin monetización ni publicidad.
- Se requiere conexión a internet inicial solo para descargar modelos de aprendizaje automático.