Dialogflow es 从其他设备在google home上启动对话

Dialogflow es 从其他设备在google home上启动对话,dialogflow-es,grpc,google-assistant-sdk,google-home,google-assist-api,Dialogflow Es,Grpc,Google Assistant Sdk,Google Home,Google Assist Api,我们有一个Google Home设备,例如Google Home mini。之后,我们创建了一个dialogflow对话。因此,基本对话如下所示: User: Hey Google, talk to water log. Google Home: Hello, did you know that you have to drink 3 litres of water each day. User: Hey Google, talk to water log that I have drunk 5

我们有一个Google Home设备,例如Google Home mini。之后,我们创建了一个dialogflow对话。因此,基本对话如下所示:

User: Hey Google, talk to water log.
Google Home: Hello, did you know that you have to drink 3 litres of water each day.
User: Hey Google, talk to water log that I have drunk 500ml water today.
Google Home: You have drunk a total of 500ml water today. 
那很好。我们正在努力实现Google Home/Assistant启动对话,或者我们可以远程发送命令给Google Assistant在Google Home上启动对话(从Google Home以外的其他设备)并继续对话。例如:

Google Home: Hey [user], Did you drink some water today? 
User: Yes, I have drunk 300ml today.
Google Home: You have drunk a total of 300ml water today.
这就是我们被卡住的地方。我们尝试了以下操作,使用grpc/google assistant SDK广播一条消息。第一部分是广播的,但是当你说一些话时,它不知道意图的上下文


我们如何开始对话,让用户能够与google home对话

让助手自己发起对话是不可能的,大概是因为这会很快被开发人员滥用。不过,有几种方法可以通过提醒、通知等让用户参与进来,请查看文档中的这一部分。

您找到解决方案了吗?我正试图实现完全相同的目标。。。