Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dialogflow es 从我在谷歌上的行为链接到web url_Dialogflow Es_Actions On Google - Fatal编程技术网

Dialogflow es 从我在谷歌上的行为链接到web url

Dialogflow es 从我在谷歌上的行为链接到web url,dialogflow-es,actions-on-google,Dialogflow Es,Actions On Google,我有一个与谷歌助手集成的Dialogflow实现。现在,每当谷歌助手使用语音时,每当助手完成响应时,它都会试图捕捉用户的响应。这是有问题的,因为我有一个带有丰富响应的简单响应,它是一个带有url按钮链接的BasicCard。如果用户在助手完成阅读文本响应之前单击链接,那么当助手完成响应时,用户将在单击链接后返回操作,这是一种糟糕的体验。有解决办法吗 它返回的原因似乎是因为助手想要提示用户做出响应。一旦用户单击链接,是否可以停止操作?或者在助手响应后,是否可能不提示用户响应 我正在使用node.j

我有一个与谷歌助手集成的Dialogflow实现。现在,每当谷歌助手使用语音时,每当助手完成响应时,它都会试图捕捉用户的响应。这是有问题的,因为我有一个带有丰富响应的简单响应,它是一个带有url按钮链接的BasicCard。如果用户在助手完成阅读文本响应之前单击链接,那么当助手完成响应时,用户将在单击链接后返回操作,这是一种糟糕的体验。有解决办法吗

它返回的原因似乎是因为助手想要提示用户做出响应。一旦用户单击链接,是否可以停止操作?或者在助手响应后,是否可能不提示用户响应

我正在使用node.js,我尝试了
conv.ask
conv.add
,但它们都会在语音响应完成后立即自动捕获用户的音频


我正在使用iOS设备进行测试。

conv.close
会将操作设置为不希望用户响应。conv.close也会结束对话,我仍然希望在用户关闭浏览器并返回Google Assistant时该操作处于活动状态