如何使用Android Mobile Vision Api确定文本的语言

时间:2018-02-28 22:57:07

标签: android mobile ocr android-vision vision-api

我正在使用移动视觉API并成功检测到所有受支持语言的文字。

现在我想确定检测到的文本的语言,即如果它的英语,法语等。我已经探索了API文档,但我找不到任何方法来获得它。  我正在关注this sample,我已经浏览了API Documentation

是否有解决方法来实现

2 个答案:

答案 0 :(得分:2)

我遇到了同样的问题。我在文档中找到了这个方法:

line.getLanguage();

但此方法返回空字符串。 也许你会更缺乏。链接到文档: https://developers.google.com/android/reference/com/google/android/gms/vision/text/Line.html#getLanguage()

更新02.11.2018

我在Firebase Summit上与一些firebasers进行了交谈,我得到的信息是语言功能现在适用于云文本识别,但它不适用于Mobile Vision :(

答案 1 :(得分:0)

您可以使用getLanguage method on the entire returned TextBlock,这应该有用。