Tradução

Com a API de tradução no dispositivo do ML Kit, você pode traduzir texto dinamicamente entre 59 idiomas.

Android _

Principais capacidades

Amplo suporte a idiomas Traduza entre 59 idiomas diferentes. Veja a lista completa .
Modelos de tradução comprovados Alimentado pelos mesmos modelos usados ​​pelo modo off-line do aplicativo Google Tradutor.
Gerenciamento de modelo dinâmico Mantenha baixos os requisitos de armazenamento no dispositivo baixando e gerenciando dinamicamente pacotes de idiomas.
Funciona no dispositivo As traduções são realizadas rapidamente e não exigem o envio do texto dos usuários para um servidor remoto.

Limitações

A tradução no dispositivo destina-se a traduções casuais e simples, e a qualidade das traduções depende dos idiomas específicos de origem e destino. Como tal, você deve avaliar a qualidade das traduções para o seu caso de uso específico. Se você precisar de maior fidelidade, experimente a API Cloud Translation .

Além disso, os modelos de tradução do ML Kit são treinados para traduzir de e para o inglês. Quando você traduz entre idiomas diferentes do inglês, o inglês é usado como tradução intermediária, o que pode afetar a qualidade.

Diretrizes de uso

Consulte Diretrizes de uso para tradução no dispositivo do kit de ML para obter diretrizes e restrições importantes sobre o uso desta API. Este documento aborda os requisitos relativos à atribuição em seu aplicativo ao traduzir texto.

Fornecendo feedback

Devido à complexidade do processamento da linguagem natural, as traduções fornecidas podem não ser adequadas para todos os contextos ou públicos. Se você encontrar traduções inadequadas, entre em contato com o suporte do Firebase . Seu feedback ajuda a continuar melhorando os modelos e também nos permite desativar traduções inadequadas.