当前位置: 首页 > 知识库问答 >
问题:

Android应用程序中的“OK Google”热门词识别

顾池暝
2023-03-14

我正在尝试开发一个带有语音命令的应用程序,以便在我的应用程序中执行不同的操作。但是要启动语音监听器模块,我想使用类似Google的“OK Google”命令之类的东西,该命令无需任何手动触摸输入即可工作。这将有助于使我的应用程序完全免提。

我不想重新创建google的服务,而是想知道当“Ok google”被触发时是否有可能收到一个事件。

注意:只有当我的应用程序正在运行时,而不是当它关闭时,这才有效。

共有1个答案

祁聪
2023-03-14

没有对话框的Android语音识别可能是您正在寻找的。检查一下。

 类似资料:
  • 下面给出了分析我的应用程序时CPU视图中调用树和热点的截图。我可以说cglib的方法nterceptor.intercept()是一个热点吗?这不是我编写的代码,甚至不是直接调用它,而是grails内部调用。如果是,我该如何修复它? 我知道我通常应该只查看“可运行”线程状态。但是,这仅在线程状态设置为“等待”或“所有状态”时显示为热点。这是否意味着intercept()正在等待某个事件发生?为什么

  • 我想在我的应用程序中引入一项新功能:永久语音识别。 首先,我关注以下帖子: 语音识别 Android中的语音识别 Android离线语音识别(JellyBean) 还有更多其他人,还有来自不同网站的其他帖子。 问题:实际上,我想做的是在不显示谷歌语音活动的情况下获得永久性的语音识别。例如:当我启动应用程序时,语音识别应该启动并收听。当识别器匹配一些单词时,我的应用程序将相应地执行不同的操作。我不喜

  • 有人能给我解释一下这个LogCat输出以及如何解决它吗?我用手机(三星Galaxy Nexus)测试我的Android应用程序,就这样;系统强制拘留并将此打印在日志中...

  • 我明白了,我必须提到Proguard属性文件中的外部库。我该怎么提才是问题所在。 请查看我的proguard文件

  • 主要内容:创建JDBC应用程序,示例代码本章提供了一个如何使用DBUtils库创建简单JDBC应用程序的示例。 这将向您展示如何打开数据库连接,执行SQL查询并显示结果。 本模板示例中提到的所有步骤将在本教程的后续章节中进行解释。 创建JDBC应用程序 构建JDBC应用程序涉及以下六个步骤 - 导入包 - 需要包含包含数据库编程所需的JDBC类的包。大多数情况下,使用就足够了。 注册JDBC驱动程序 - 需要初始化驱动程序,以便可以打开

  • 我想在我的应用程序中使用脱机语音识别。设置- 嗯,这里我通过语音向相机发送意图。所以,我对词汇量的要求有限。