Microsoft lleva la traducción impulsada por IA a usuarios finales y desarrolladores sin importar si están conectados o no

Microsoft Translator ha agregado nuevas capacidades que permiten a los usuarios y desarrolladores recibir traducciones impulsadas por inteligencia artificial sin importar si tienen conexión a internet o no.

Las nuevas capacidades permiten tanto a los usuarios finales como a los desarrolladores de aplicaciones de terceros, contar con el beneficio de la tecnología de traducción neural sin importar si el dispositivo está conectado o desconectado de la nube.

Al usar la aplicación de Microsoft Translator, los usuarios finales ahora pueden descargar de manera gratuita los paquetes impulsados por AI para usar sin conexión. Además, a través de la nueva característica local en versión previa de la app Translator, los desarrolladores de Android podrán integrar de manera sencilla y rápida, traducciones de texto con AI integrada, con conexión o sin ella en sus aplicaciones.

Nuevos paquetes de lenguaje sin conexión impulsados por AI para las aplicaciones de Translator para Android, iOS y Amazon Fire

El desarrollo viene después de dos años de trabajo, y complementa los esfuerzos generales de Microsoft para asegurar que los desarrolladores y usuarios puedan tener acceso a las herramientas impulsadas por IA, justo donde están sus datos, sin importar si los manejan desde la nube o en un dispositivo. Esta capacidad, a la cual los expertos se refieren como el cómputo en el entorno, surge mientras los expertos descubren maneras para correr poderosos algoritmos de AI sin el poder masivo del cómputo en la nube.

Microsoft Translator lanzó la traducción en línea de máquina neural impulsada por AI (NMT) en 2016. Debido a que el cómputo en la nube necesitaba correr estos modelos de traducción de alta calidad, esta capacidad sólo estaba disponible en línea. A finales del 2017, esta capacidad se volvió disponible en teléfonos específicos Android equipados con un chip especializado de IA. Esto permitió que sus usuarios pudieran recibir traducciones de calidad sin conexión con la misma calidad que las traducciones neurales con conexión.

Basado en este trabajo inicial, el equipo de Translator pudo optimizar aún más estos algoritmos, y permitirles funcionar directo en el CPU de cualquier dispositivo moderno sin la necesidad de tener chips especializados de IA. Estas nuevas aplicaciones de Translator llevan las NMT al entorno de la nube para todos los dispositivos Android, iOS y Amazon Fire. El soporte para los dispositivos Windows llegará pronto.

Estos nuevos paquetes de NMT producen traducciones de mayor calidad, que son hasta un 23 por ciento mejores, y son un 50 por ciento más pequeñas que los paquetes no neurales anteriores de idiomas sin conexión. Estos paquetes de NMT están disponibles en los idiomas más populares de Translator, y los nuevos lenguajes del NMT serán agregados de manera regular. Para poder tener la lista completa actualizada, por favor revisen https://translator.microsoft.com/help/articles/languages.

Nueva característica local de prueba para Translator en Android

Para los desarrolladores de Android, la aplicación de Translator ahora también ofrece una versión de prueba de la nueva característica local, la cual permite que los desarrolladores agreguen traducción de texto de una manera más rápida y sencilla a cualquier aplicación de Android que se beneficie de las capacidades de traducción.

Además, gracias a estos paquetes de NMT sin conexión, los desarrolladores de Android pueden agregar por primera vez NMT sin conexión a sus aplicaciones, los cuales permiten que sus usuarios puedan tener acceso a contenido traducido por parte del NMT sin la necesidad de una conexión a internet.

Para integrar traducción a sus aplicaciones, los desarrolladores sólo tendrán que agregar un código simple que utilizarán la tecnología de servicio vinculado de Android, a través de una interfaz AIDL para activar la aplicación de Translator de manera silenciosa. La aplicación hará el resto. Si el dispositivo está conectado a internet, la aplicación recuperará el texto traducido desde el servicio de Microsoft Translator en Azure. Si la conectividad a internet no está disponible, la aplicación de Microsoft Translator utilizará los paquetes locales de NMT de idiomas sin conexión, para proveer el texto traducido de regreso a su aplicación.

Se espera que la característica pase de versión previa a disponibilidad general, dentro de los 90 días después del lanzamiento de la versión prueba.

Cuando el dispositivo está conectado, las traducciones también pueden aprovechar los modelos de traducción personalizados que coincidan con la terminología* única de la compañía y de la aplicación.

Sin importar si la aplicación recibe traducciones con conexión o sin ella, la característica local factura la suscripción de Translator Text API* de desarrollador a través de Microsoft Cognitive Services. No hay necesidad de crear una nueva y, si la API de nube es activada de manera directa, los requerimientos no serán registrados para las traducciones con o sin conexión.

Pueden aprender más sobre cómo trabaja la característica local de prueba en nuestra documentación de GitHub y aplicación de prueba.

*Durante la prueba, algunas características pueden no estar disponibles, o pueden estar disponibles sin ningún costo. Por favor consulten las notas sobre el lanzamiento de la documentación para recibir más información.