【发布时间】:2020-01-30 13:32:02
【问题描述】:
在发出带有“询问 [调用名称] [话语]”的话语时,我的操作不再有效
它只是返回一个“代理返回一个空的 TTS”。
但是,如果我设置 nGrok 并尝试对其进行调试,则请求永远不会发送到 nGrok,因此永远不会到达我的端点(后端代码库)。
正在寻找调试此问题的后续步骤。
注意,“与 [调用名称] 交谈”效果很好。
另外,如果我在对话流中使用“立即尝试”功能进行话语测试,并且话语相同,它会触发我的端点。
要触发的意图设置为“隐式调用”
在模拟器中测试时,请求选项卡为空,响应为空,调试显示“代理返回空 TTS。”,错误也是空的。 StackDriver 日志甚至没有显示这个请求。
在寻找其他想法时,似乎这可能是same issue
【问题讨论】:
-
您使用话语触发的意图是否设置为在 Dialogflow 中使用 webhook? cloud.google.com/dialogflow/docs/…
-
是的,我所有的意图都使用 webhook。
-
意图是否已作为隐式意图添加到 Dialogflow 中? dialogflow.com/docs/integrations/actions/build#specify_actions 如果已添加,您能否使用意图设置和意图代码更新您的问题?这让帮助您更轻松。
-
要清楚,是“询问 [instance] [utterance]”还是“Ask [instance] to [utterance]”? (注意附加词)
-
这些都不是。训练意图以处理“for [utterance]”和其他示例。
标签: dialogflow-es actions-on-google