Java 如何使android仿真器支持语音识别

Java 如何使android仿真器支持语音识别,java,android,speech-recognition,speech,Java,Android,Speech Recognition,Speech,我正在写一个应用程序,它使用android的语音识别。然而,我的应用程序在模拟器上运行不好——但是在手机上运行良好 在emulator上,我通过logcat收到一条红色错误消息,上面说: 05-06 20:19:38.527:错误/语音识别器(1745):未选择语音识别服务 有人知道如何使仿真器支持语音识别服务吗 干杯,在您的模拟器图像中,您可以在将语音转换为文本时安装谷歌语音搜索。该应用程序位于的市场中。我认为这是添加识别器意图的唯一方法。识别器不是基础Android的一部分,它被认为是谷歌语

我正在写一个应用程序,它使用android的语音识别。然而,我的应用程序在模拟器上运行不好——但是在手机上运行良好

在emulator上,我通过logcat收到一条红色错误消息,上面说:

05-06 20:19:38.527:错误/语音识别器(1745):未选择语音识别服务

有人知道如何使仿真器支持语音识别服务吗


干杯,

在您的模拟器图像中,您可以在将语音转换为文本时安装谷歌语音搜索。该应用程序位于的市场中。我认为这是添加识别器意图的唯一方法。识别器不是基础Android的一部分,它被认为是谷歌语音搜索附带的一个附加组件,并包含在一些手机中

但是,人们仍然报告了一些问题,并建议使用真正的设备而不是模拟器。看见

我也有同样的问题,我可以在genymotion中完成这项工作您需要做的一切在您的genymotion完整软件包中安装google apps,因为您可以看到它支持google TTS请查看此链接


对于其他版本

我无法确定如何在模拟器上获得android marketplace,也无法找到用于语音搜索的独立APK!如果你懒得再做一次冗长的仪式来解开另一个谷歌之谜:你可以从模拟器的浏览器访问Play Store,登录并安装你需要的所有应用程序@叛徒