Android 8 Oreo 上的 SpeechRecognizer 没有支持的语言
No supported Languages for SpeechRecognizer on Android 8 Oreo
使用 this method 查询系统支持的 SpeechRecognizer 语言 我注意到在 Android 8 (Oreo) 上返回的结果是空的。我已经在 Google Pixel 和 Google Pixel C 上测试过 运行 Android 8。这一切都适用于我可用的所有设备 运行 Android 版本低于 8。我找不到在 Android 8.
上应该完成的方式的任何更改
回来回答我自己的问题。将 Intent 的包设置为 "com.google.android.googlequicksearchbox"
以接收 Android > 8.
的结果
已发现修复程序 。
讨论了实际问题(setPackage 要求)。
问题已提交至 Google's Issue Tracker here。
使用 this method 查询系统支持的 SpeechRecognizer 语言 我注意到在 Android 8 (Oreo) 上返回的结果是空的。我已经在 Google Pixel 和 Google Pixel C 上测试过 运行 Android 8。这一切都适用于我可用的所有设备 运行 Android 版本低于 8。我找不到在 Android 8.
上应该完成的方式的任何更改回来回答我自己的问题。将 Intent 的包设置为 "com.google.android.googlequicksearchbox"
以接收 Android > 8.
已发现修复程序
讨论了实际问题(setPackage 要求)
问题已提交至 Google's Issue Tracker here。