Language Identification
plat_ios
plat_android
With ML Kit's on-device language identification API, you can determine the
language of a string of text.
Language identification can be useful when working with user-provided text,
which often doesn't come with any language information.
iOS
Android
Key capabilities
Broad language support |
Identifies over a hundred different languages. See the
complete list.
|
Romanized text support |
Identifies Arabic, Bulgarian, Greek, Hindi, Japanese, Russian, and
Chinese text in both native and romanized script.
|
Example results
Simple language identification |
"My hovercraft is full of eels." |
en (English) |
"Dao shan xue hai" |
zh-Latn (Latinized Chinese) |
"ph'nglui mglw'nafh TensorFlow Google wgah'nagl fhtagn" |
und (undetermined) |
Confidence distribution |
"an amicable coup d'etat" |
en (0.52)
fr (0.44)
ca (0.03)
|