Определение языка

С помощью API для определения языка на устройстве из ML Kit можно определить язык текстовой строки.

Определение языка может быть полезно при работе с текстом, предоставленным пользователем, который часто не содержит информации о языке.

iOS Android

Основные возможности

  • Поддержка большого количества языков. Распознает более ста языков. Ознакомьтесь с полным списком.

  • Поддержка романизированного текста. Распознает текст на арабском, болгарском, греческом, японском, русском и китайском языках, а также на хинди, написанный как на родном языке, так и латиницей.

Пример результатов

Простое определение языка
"Моё судно на воздушной подушке полно угрей". en (английский)
"Dao shan xue hai" zh-Latn (китайский, латиница)
"ph'nglui mglw'nafh wgah'nagl fhtagn" und (не определено)
Распределение достоверности
"мирный государственный переворот" en (0,52)
fr (0,44)
ca (0,03)