O Google usa tecnologia de IA na tradução de conteúdos para seu idioma de preferência. As traduções com IA podem ter erros.
Identificação de idioma
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.

Com a API de identificação de idioma no dispositivo do Kit de ML, é possível determinar o
idioma de uma string de texto.
A identificação de idioma pode ser útil ao trabalhar com texto fornecido pelo usuário,
que geralmente não vem com informações de idioma.
iOS
Android
Principais recursos
Amplo suporte a idiomas. Identifica mais de cem idiomas diferentes. Veja a lista completa.
Suporte a texto romanizado. Identifica texto em árabe, búlgaro, grego, hindi, japonês, russo e chinês em script nativo e romanizado.
Resultados de exemplo
| Identificação de idioma simples |
| "Meu aeronave está cheio de enguias." |
en (inglês) |
| "Dao shan xue hai" |
zh-Latn (chinês latinizado) |
| "ph'nglui mglw'nafh wgah'nagl fhtagn" |
und (indeterminado) |
| Distribuição de confiança |
| "um golpe de golpe amigável" |
en (0,52)
fr (0,44)
ca (0,03)
|
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2026-07-15 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-07-15 UTC."],[],["ML Kit's on-device API identifies the language of text strings, supporting over one hundred languages, including romanized versions of Arabic, Bulgarian, Greek, Hindi, Japanese, Russian, and Chinese. It's designed for user-provided text that lacks language information. The API outputs language codes (e.g., `en` for English) or `und` for undetermined. For ambiguous cases, it provides a confidence distribution across multiple languages (e.g., `en` (0.52), `fr` (0.44)).\n"]]