Watch demos on how to build & run AI-powered apps with Firebase at Demo Day '24.
Watch now.
Send feedback
Stay organized with collections
Save and categorize content based on your preferences.
Language Identification
plat_ios
plat_android
This page describes an old version of the Language Identification API, which was part
of ML Kit for Firebase. Development of this API has been moved to the
standalone ML Kit SDK, which you can use with or without Firebase.
Learn more .
See
Language Identification
for the latest documentation.
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
This is a beta release of ML Kit for Firebase. This
API might be changed in backward-incompatible ways and is not subject to any
SLA or deprecation policy.
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)
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-12-09 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-09 UTC."],[],[]]