获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

Tradução

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

iOS Android

Principais recursos

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 offline do aplicativo Google Tradutor.
Gerenciamento dinâmico de modelos Mantenha os requisitos de armazenamento no dispositivo baixos baixando e gerenciando dinamicamente os pacotes de idiomas.
Funciona no dispositivo As traduções são realizadas rapidamente e não exigem que você envie o 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 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. Ao traduzir 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 dessa API. Este documento abrange os requisitos de atribuição em seu aplicativo ao traduzir texto.

Fornecendo feedback

Devido à complexidade do processamento de linguagem natural, as traduções fornecidas podem não ser apropriadas 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.