首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android应用程序上获得语音控制?

如何在android应用程序上获得语音控制?
EN

Stack Overflow用户
提问于 2018-12-12 14:20:31
回答 3查看 233关注 0票数 1

嗨,我用:

当我启动语音识别器--意图--它不起作用时,我就会犯这个错误:

2018-12-12 14:35:14.064 6546-6546/tck.com.maggie E/SpeechRecognizer:没有选定的语音识别服务

,我怎样才能让它工作?

备注:这个工作在智能手机上很完美,我不知道我是否需要为de和扬声器实现其他驱动程序。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-01-17 07:45:09

我在android中通过adb工具谷歌助理APK解决了它的安装问题。

  1. 获取带有Firefox扩展的apk
  2. 通过亚行工具连接到你的安卓设备
  3. adb install /path-of-your-apk/app.apk

在那之后,SpeechRecognizer工作得很好

票数 1
EN

Stack Overflow用户

发布于 2018-12-12 14:23:48

这意味着用户根本没有安装语音识别器,或者没有配置为运行的语音识别器。没有什么可以解决的,用户必须安装一个。

票数 1
EN

Stack Overflow用户

发布于 2018-12-14 17:55:33

您的示例代码正在寻找本机SpeechRecognizer服务,但无法检测到。这是一个在大多数Android移动设备上实现的可选服务,但我们没有将它包含在Android Things系统映像中。

但是,您可以使用外部语音识别服务(如Google语音API )实现此功能。这里有一个指向云语音Android代码示例的链接。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53745072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档