我想将Google Assistant集成到我的应用程序中。我的想法是,我有一个提供各种新闻服务的应用程序,例如提供最新新闻等。我想集成Google助手来处理某些特定请求。例如,用户可能会问:“昨天湖人做什么?”如果我在Google上搜索此内容或向助手询问,我将获得一张包含昨天比赛得分的卡。我想从我的应用程序内部复制此交互,即将请求发送到Google助手,并显示Google返回给用户的答案(或至少使用答案打开Google助手)
这可能吗?
我正在查看Google Assistant服务sdk(https://developers.google.com/assistant/sdk/guides/service/python/),它说:
通过提供流式传输端点,Google助手服务可让您完全控制与助手的集成。将用户音频查询流式传输到此端点以接收Google Assistant音频响应。
只有通过音频交互才能做到这一点吗?我不太确定这是我应该研究的解决方案
答案 0 :(得分:0)
通过Google Assistant SDK服务,您可以将音频或文本发送到Assistant,并且您将获得包括音频,显示文本和丰富的HTML可视内容在内的响应。
对于移动应用程序,与Python相比支持较少,但仍然可行。例如,有一个Android Things的SDK版本,这意味着适用于Raspberry Pi等IoT设备。您可以浏览此项目并删除所有IoT参考,但这是您需要自己做的事情。