在 android 应用程序中集成 google 帮助

integrate google assistance in android application

我是将 google 援助整合到 android 中的新手 app.i 有任务将 google 援助整合到 android application.i 中研究最近 3 days.i 有一些问题需要先解决。

他们在这里。

我有一个应用程序可以通过 Bluetooth.in 应用程序处理一台机器,这里有四个按钮执行不同的 action.Now 我必须这样做。

假设我说 "Ok google,let me talk to [some invocation name]" 然后它将重定向到我的应用程序并执行一些操作。

我该怎么做? 帮帮我。

https://api.ai/

您必须阅读 google 的新转换 api 的文档。在那里您会找到问题的答案。

这是一个非常新鲜的话题,因为 google 几天前刚刚发布了 api。

一旦你的智能助理应用在 Google 上获得 Actions 批准,那么你的 api.ai 代理将可供通过 'Ok google' 的任何人使用。所以,当你说 "Ok google, let me talk to [some invocation name]" 然后它会打开你的代理。所以你必须为你的机器控制东西实现你的 api.ai 代理。 我认为您可以使用 api.ai 中的 webhook 选项向第三方发送控制命令,并且您必须使用该第三方来控制您的机器。这个第 3 方可以是你的 android 应用程序,你可以使用推送通知或其他东西(使用任何与 android 应用程序的通信方法)来接收来自 api.api 代理的命令并控制你的机器. 而且我认为 google 助手不会在您说 "Ok google, let me talk to [some invocation name]" 时打开您的移动应用程序。 Google助手只打开我们在'Actions on Google'注册的代理。

您可以尝试使用 'Google Assistant SDK' 并尝试实现 android 应用程序。但是仍然没有 android 文档或示例。

另外我认为使用 Google Assistant gRPC API,您可以开发一些独立的 google 辅助解决方案。