我看过一些看似相似的帖子,但是它们都相当老而且略有不同。我有一个应用程序,我的代码库很长一段时间都没有碰过。它利用了android SpeechRecognizer服务,并为EXTRA_PREFER_OFFLINE意向参数进行了切换。以前,这没有任何问题,但是由于我最近对其进行了除尘,所以我注意到离线功能会立即返回错误代码7 NO_MATCH。
我已确认已安装脱机语言包,并编写了一些独立的代码来测试我的较大代码库之外的SpeechRecognizer。
我无法找到任何记录下来的NO_MATCH错误解决方案,但可以肯定的是它必须发生在其他地方。
背景信息:该功能以前曾在去年/今年年初使用(我见过人们声称这在2015/17年之后是不可能的)和在Android 8上实现
示例代码段:
Customer_id Country Date_of_Travel Total_Hotel_Bookings
xyz US 10-20-2018 1
abc MX 03-04-2018 0
xyz CA 04-05-2019 1
答案 0 :(得分:0)
答案是不支持独来独往。如果您需要短期修复,请转到“ Google”(而非“ Google Play服务”)应用,然后从汉堡菜单中卸载更新。这似乎降级了许多库的功能,包括语音识别功能。
可能是手动携带和加载您自己的库,但是我还没有亲自测试过。
答案 1 :(得分:0)
adb install -r -d --user 0 google.apk