[mlkit]
我正在使用Google Machine Learning Kit for android实现“设备上文字识别”。我跟着this guide但是每次尝试检测文本我都会得到异常 “等待文本识别模型下载。请稍等。”
显然,等待没有帮助,10秒后也没有进行新的检测。
我有元标记
<meta-data
android:name="com.google.firebase.ml.vision.DEPENDENCIES"
android:value="text" />
在我的清单的应用标签中,应该在应用安装时预先下载识别模型。
修改:我刚刚尝试了sample app(文字识别/最终版),它有完全相同的问题。
我错过了什么或者API有错误吗?任何帮助将不胜感激。
答案 0 :(得分:3)
同意上面的答案,如果设备上的存储空间不足或说互联网根本不可用(这似乎不太可能出现问题),就会发生这种情况。这是开发过程中遇到的一次性问题(除非清除应用程序缓存)。
只想在清单元标记部分添加答案。清单中的标记通过在Play商店安装应用程序时预先下载识别模型来避免生产中的此问题
:<meta-data
android:name="com.google.firebase.ml.vision.DEPENDENCIES"
android:value="ocr" />
答案 1 :(得分:2)
经过进一步调查,我们发现问题仅发生在特定设备上,并且与其他广告暴民异常相符。我尝试了以下内容并且有效:
设置 - &gt;应用 - &gt; Google Play服务 - &gt;存储 - &gt;管理空间 - &gt;清除所有数据
之后的第一个请求仍然返回与之前相同的错误,但第二个请求成功。
答案 2 :(得分:-1)
我的手机出现了同样的错误“正在等待下载文本识别模型”,我刚刚更新了 Playstore 中的所有其他应用,然后它开始工作了,试试看 :)
几个月后我又犯了同样的错误,然后前一个人的建议有帮助
“设置->应用->Google Play Store->存储->管理空间->清除所有数据
此后的第一个请求仍然返回与之前相同的错误,但第二个请求成功了。""
清除谷歌商店的所有数据 以及我收到此错误“正在等待下载文本识别模型”的应用程序,它有效