android - 如何从 Google 语音助手访问我的 Android 应用程序

标签 android google-assistant-sdk google-voice google-voice-search google-voice-actions

我正在开发一个 Android 应用程序,假设它是“RemindMe”。在此应用程序中,我设置了特定于应用程序级别的警报。它们不是系统警报。 我的要求是,在打开 Google 助手后(例如:说“OK Google”,然后说“RemindMe 应用程序中我的下一个警报是什么”,它应该从“RemindMe”应用程序中获取下一个警报(无需打开 RemindMe 应用程序) 并显示在 Google 语音助手中。

我检查了 DialogFlow ( https://dialogflow.com/ )。我无法达到我的要求。 到目前为止,在我的观察中,使用 DialogFlow,在打开 RemindMe 应用程序后,我可以说“我的下一个闹钟是什么”,我可以获取下一个闹钟时间并显示。但这不是我在不打开应用程序的情况下想要的要求。

我检查了 Google 自定义语音操作 - https://developers.google.com/voice-actions/custom-actions ,我发现一条说明 -(注意:我们不接受自定义语音操作的请求。请继续关注语音操作 - Google Developers 和 +GoogleDevelopers 以获取产品更新)。

如果我哪里不正确或不清楚,请告诉我。 请帮助我。提前致谢! :)

最佳答案

您最有可能寻找的是 App Actions ,即将开放开发者预览版。该系统将允许应用程序通过 Google 智能助理提供内容,方法是提供允许用户深入链接到您的应用程序的操作。

你可以看the presentation来自 I/O,其中详细介绍了如何创建这些操作。

关于android - 如何从 Google 语音助手访问我的 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50507085/

相关文章:

android - 如何让我的智能家居应用在 Google Home 应用中显示为建议

javascript - 当我在服务器中将 Promise 与 dialogflow 库一起使用时 - 出现错误

android - 当视频播放在 Android 上结束时,Javascript 结束事件

android - 三星 S4 Android 4.3 上未显示自定义 Web 应用程序主屏幕图标

android - 上下文操作栏 : Done button

compiler-errors - libprotoc 编译 protoc 文件,但不编译其中包含的其他 protoc(google grpc assistant annotations.pb.h no file or directory error)

java - 用于 SMS 的 Twilio 与谷歌语音 API

ajax - 如何提取 Google 语音数据?

android - 媒体编解码器 : how to measure performance?