android - 有没有办法将新术语注册到 ok google 识别的列表中?

标签 android android-4.4-kitkat voice-recognition google-voice-search

我假设答案是否定的,但我想我会仔细检查一下。

我很好奇我的应用是否可以通过某种方式注册一个短语与自身关联,以便当用户说“ok google MY CUSTOM PHRASE”时它会唤醒我的应用并将字符串传递给它。

具体来说,我正在尝试重新创建 Siri 的“将牛奶添加到购物 list ”功能,(令人惊讶的是)该功能不在 Google 认可的功能列表中。我知道有处理列表的应用程序,但没有明显的方法(我可以看到)从点击麦克风一次到将项目添加到列表。

我不需要关于如何识别语音或任何类似性质的建议,我知道如何通过“在我的应用程序中按下一个按钮并说话”的方式来做到这一点。我特别询问的只是关于 OK GOOGLE 短语的问题,以及我是否忽略了向该词典添加自定义短语的方法。

最佳答案

据我所知,没有可用的 API(尽管在谷歌眼镜上是可能的:using unlisted commands)。
使用两个应用程序,TaskerAutoVoice ,您实际上可以创建自定义的“ok,google”命令。参见 Lifehacker article供引用。

关于android - 有没有办法将新术语注册到 ok google 识别的列表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23726882/

相关文章:

android - 在 Android 4.4.2 上以编程方式切换移动数据

java - 使用 JSAPI 将语音转换为文本

android - 通过语音识别从第三方 Activity 返回我的 MainActivity

android - 在 Activity 之间传递您自己的对象

android - 使用 Activity 和 MapActivity 时减少代码重复

android - 在上下文操作栏可见时停止 ExpandableListView 组扩展

android - 数组长度错误,通知管理器导致 4.4 手机崩溃

java - 调用语音输入功能 - CodenameOne 应用程序(iOS 端口)

java - 变量未发送到服务器

android - 无法将 Google Places PlacePicker 导入 Android 项目