【发布时间】:2018-11-06 16:28:51
【问题描述】:
我正在使用 PHP 端点实现 Alexa 对话模型。 我使用了 Alexa 文档 (https://developer.amazon.com/fr/docs/custom-skills/dialog-interface-reference.html)
这是我的例子: 我的技能:
请求意图
Utterance : 在卧室里添加一个 {obj}
插槽:{obj} / 插槽填充
短语:
我:Alexa,在卧室里添加一个对象
Alexa:你想在卧室里添加什么物品?
我:我想在卧室里加一辆汽车
Alexa:你想在卧室里加一辆车吗?
我:是的
第 1 步:
DialogState 已启动
我使用 ElicitSlot 来设置 {obj} 槽
第二步:
dialogState 为 IN_PROGRESS。
我使用 ConfirmIntent 要求用户确认
第三步:
用户说是/否
ConfirmIntent 现在设置为 CONFIRMED/DENIED
但仍处于 IN_PROGRESS 中
dialogState 应该是 COMPLETED 因为我设置了我所有的 slot 和 intent 值对吗?那么为什么不应该在这里工作呢?
提前致谢
【问题讨论】:
标签: alexa alexa-skills-kit alexa-skill alexa-slot