Dialogflow es 如何处理google action dialogflow中的重复唤醒词?

Dialogflow es 如何处理google action dialogflow中的重复唤醒词?,dialogflow-es,actions-on-google,Dialogflow Es,Actions On Google,我正在使用DialogFlow为Google action构建一个action 一般来说,我们可以通过“talk to{action_name}…”开始会话,然后我们就不需要再说wake这个词了 我想知道如何处理用户在会话开始后继续使用“talk to…”的情况 例如: 用户:与{action name} 谷歌:好的。正在获取…(会话已启动)的测试版本 用户:询问{action name}到 谷歌:我不明白 我曾经碰到过这个。如果您的意图有参数,Dialogflow通常非常聪明,可以忽略这些参数

我正在使用DialogFlow为Google action构建一个action

一般来说,我们可以通过“talk to{action_name}…”开始会话,然后我们就不需要再说wake这个词了

我想知道如何处理用户在会话开始后继续使用“talk to…”的情况

例如:

用户:与
{action name}

谷歌:好的。正在获取…(会话已启动)的测试版本

用户:询问
{action name}

谷歌:我不明白


我曾经碰到过这个。如果您的意图有参数,Dialogflow通常非常聪明,可以忽略这些参数并匹配意图


其他时候,如果没有参数,这可能会导致Dialogflow出错。使用“历史记录”选项卡,可以查看用户可能遇到的问题。然后,您可以添加额外的培训短语,Dialogflow将更新其模型。

谢谢您的回答。我想知道你增加一个额外的训练短语是什么意思?你的意思是说在原始短语前面加上“talk to…”吗?是的,我在一篇文章中写到了这一点,你可以看到我不得不加上“请桌面音频播放[lake]”,以获得正确的意图和实体匹配。