标签: actions-on-google
在codelab教程第2级“ Google助手的构建操作(第2级)”中。 (https://codelabs.developers.google.com/codelabs/actions-2/index.html#3)
我无法在模拟器“与我的测试应用程序谈论香蕉”中重现预期的输出。
我遇到一个错误:“由于语音响应为空,无法将Dialogflow响应解析为AppResponse。”
模拟器:
我遵循与教程相同的步骤
Dialogflow:
答案 0 :(得分:1)
您似乎错过了“定义自定义后备意图”下的第5步。
我们将使用@sys.any实体来告诉Dialogflow概括 表达任何语法(不仅是“香蕉”)。双击 “香蕉”并过滤或选择@sys.any
@sys.any
结果应该是突出显示“香蕉”训练短语,并且颜色应与参数列表中的@sys.any相匹配。
这导致永远不会填充any参数,因此永远不会使用使用$any的结果短语。由于没有有效的响应,因此不会返回任何内容。
any
$any