如何让安卓模拟器支持语音识别技术。

5

我正在编写一款应用程序,该应用程序使用Android的语音识别功能。但是我的应用程序在模拟器上运行不良 - 在移动设备本身上运行良好。

在模拟器上,我通过logcat收到了一个红色错误消息,其中显示:

05-06 20:19:38.527: ERROR/SpeechRecognizer(1745): no selected voice recognition service

有没有人知道如何启用模拟器支持语音识别服务?

谢谢,

2个回答

4
在您的模拟器镜像中,您可以像将语音转换为文本一样安装Google语音搜索。该应用程序在市场上可获取,网址为:https://market.android.com/details?id=com.google.android.voicesearch&feature=search_result。我认为这是添加 Recognizer Intent 的唯一方法。 Recognizer 不是 Android 的基本部分,它被视为附加组件,随 Google Voice Search 一起发送,并包含在某些手机中。
但是,人们仍然报告了问题,并建议使用真实设备而不是模拟器。请参见为什么无法在Android模拟器上使用语音录制器?

我无法弄清如何在模拟器上获取Android市场 - 我也找不到独立的Voice Search APK! - RenegadeAndy
https://dev59.com/uFHTa4cB1Zd3GeqPQVP6 - Michael Levy
如果你懒得再做一次漫长的仪式来解决另一个谷歌谜题:你可以从模拟器的浏览器访问Play商店,登录并安装所有你需要的应用程序。@RenegadeAndy - Josh

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接