替换成功 Google

Replacing OK Google

我正在尝试构建一个与 OK Google 具有相同功能的应用程序,除了一些特定于我的应用程序的额外命令以及将 "OK Google" 关键字替换为一个特定的到我的应用程序。我的问题是我不想为 OK Google 执行的每个可能命令实现所有代码,并且想知道是否有某种方法可以将文本传递给 OK Google 并让它执行就好像该文本是在 "OK Google" 关键字之后说的一样。

另一方面,如果可能的话,现在以某种方式将 Google 上的 "OK Google" 关键字替换为我的应用程序的关键字也很棒。然后我就可以在我自己的应用程序语音识别中听几个关键字了。

Android 语音 API 不可能。但是,您可以使用 pocketsphinx-android 来识别您需要的任何关键字。请参阅此 basic demo 以了解如何设置识别器和切换搜索。请注意,您的关键字必须出现在词典中,因此如果默认词典中没有它,您必须将其连同其转录一起添加。