当用户说“取消”或“退出”时,将用户重定向到默认的欢迎意图

Jay*_*tel 1 actions-on-google dialogflow-es

我正在为Google助手开发Dialogflow应用程序。在这种情况下,如果我说“取消”,它将直接exit_conversation在我指定actions_intent_CANCEL事件的地方调用意图。因此,它将显示该意图中指定的输出,并且bot退出对话。

无需退出Bot,我需要打开Default Welcome Intent。有什么办法吗?

PS:我正在使用Python实现作为该机器人的后端。

Pri*_*ner 5

简而言之-不,您不能那样做。

您实质上是在问,当用户尝试退出时,您不想让他们退出。从Google和您的用户的角度来看-这是一个非常不可接受的选择。

CANCEL事件处理程序的功能相当有限-即使您未指定应关闭麦克风,Google也会终止对话,但是您有机会说出最后一条信息并提供指向的链接别处。