A Microsoft adicionou pacotes de idiomas offline com tecnologia de IA ao Microsoft Translator. Esses pacotes de tradução automática neural (NMT) podem ser executados na CPU de qualquer dispositivo moderno sem a necessidade de um chip de IA dedicado.
O Microsoft Translator é o concorrente da Microsoft do Google Translate. O aplicativo possui um amplo conjunto de recursos e recursos de tradução em vários idiomas. Os usuários podem usá-lo para tradução de texto para fala em vários idiomas.
Agora, a Microsoft anunciou que o Translator adicionou novos recursos que permitem aos usuários e desenvolvedores obter traduções com tecnologia de IA, estejam eles conectados à Internet ou não. Os novos recursos permitem que usuários e desenvolvedores de aplicativos terceirizados se beneficiem da tecnologia de tradução neural, independentemente de seus dispositivos estarem conectados à nuvem ou offline.
Os usuários finais agora podem baixar pacotes off-line gratuitos com tecnologia de IA no Microsoft Translator. A Microsoft afirma que este desenvolvimento surge após dois anos de trabalho e complementa o seu esforço para tornar garantir que desenvolvedores e usuários possam acessar ferramentas baseadas em IA para seus dados, independentemente de estarem na nuvem ou em um ambiente dispositivo. A capacidade é referida pelos especialistas como computação de ponta.
A empresa observa que o Microsoft Translator lançou a tradução automática neural on-line (NMT) com tecnologia de IA em 2016. Esse recurso só estava disponível on-line devido ao “poder computacional necessário para executar esses modelos de tradução de alta qualidade”. No final de 2017, o recurso foi lançado para telefones Android específicos que tinham um chip AI dedicado - ou seja, a série Huawei Mate 10, bem como o Honor View 10, pois eles têm uma versão personalizada do Translator. Isso ocorreu porque o SoC Kirin 970 possui uma Unidade de Processamento Neural (NPU) dedicada. De acordo com a Microsoft, isso permitiu que os usuários desses dispositivos obtivessem qualidade de tradução offline equivalente à qualidade da tradução neural online.
A equipe do Microsoft Translator conseguiu otimizar ainda mais os algoritmos, o que lhes permitiu rodar diretamente na CPU de qualquer dispositivo moderno, sem a necessidade de um chip de IA dedicado. Os novos aplicativos Translator, portanto, agora trazem a tradução automática neural “para a borda da nuvem” para todos os dispositivos Android, iOS e Amazon Fire, com suporte para dispositivos Windows em breve.
De acordo com a Microsoft, os novos pacotes NMT produzem traduções de maior qualidade, até 23% melhores e cerca de 50% menores do que os pacotes de idiomas offline não neurais anteriores. Os pacotes NMT estão disponíveis nos idiomas mais populares do Translator, e a empresa afirma que novos idiomas NMT serão adicionados regularmente. Os usuários podem verificar a lista completa e atualizada aqui.
O segundo recurso que a Microsoft anunciou hoje é uma prévia do novo recurso local no aplicativo Translator Android, que permite que os desenvolvedores Android adicionem tradução de texto "de forma rápida e fácil" a qualquer aplicativo Android que se beneficie da tradução capacidades. Além disso, os desenvolvedores Android podem adicionar NMT offline aos seus aplicativos pela primeira vez graças ao novo NMT pacotes off-line, que permitem que seus usuários tenham acesso ao conteúdo traduzido do NMT sem Internet conexão.
Para integrar a tradução em seus aplicativos, os desenvolvedores precisarão adicionar “algum código simples” que usará o recurso vinculado do Android. tecnologia de serviço com uma interface AIDL para chamar silenciosamente o aplicativo Tradutor, e o aplicativo Tradutor fará o descansar. Se o dispositivo do usuário estiver online, o aplicativo Tradutor recuperará as informações do serviço Microsoft Translator no Azure. Se não houver conectividade com a Internet, o aplicativo usará pacotes de idiomas offline NMT locais para entregar a tradução de volta ao aplicativo do desenvolvedor.
A Microsoft afirma que espera-se que esse recurso esteja disponível em geral dentro de 90 dias após o lançamento da versão prévia. A empresa também observa que quando o dispositivo do usuário está online, as traduções também podem aproveitar modelos de tradução personalizados que correspondam ao aplicativo e à terminologia exclusiva da empresa.
Os desenvolvedores podem aprender mais sobre como funciona a visualização de recursos locais na empresa Documentação do GitHub e aplicativo de exemplo.
Fonte: Microsoft