【发布时间】:2018-10-07 13:06:58
【问题描述】:
有没有办法在不说话语的情况下调用 Intent 以在 aws-lambda 函数中开始所述意图,并调用特定插槽并获取用户输入以更新所述插槽值。
示例代码:
目前,我设法通过使用槽确认进入 SocialType 槽。但是,我试图进入 QuestionA 插槽并通过 lambda 函数获得基于此插槽的值,因为提示将是基于用户先前响应的随机生成的提示。
此外,是否有可能通过 SocialIntent 到达IntellectualState 意图。
【问题讨论】:
-
你试过
this.emit('YourIntentName') -
@bgsuello 是的,我试过了,但没有用。这就是为什么我想知道是否有一种特殊的方法(例如 this.emit('PhysicalState'))
-
this.emitWithState('PhysicalState')怎么样?这也会将当前状态的属性传递给PhysicalState -
@bgsuello 这也不起作用:/ 我收到一条错误消息,提示“请求的技能响应存在问题”
-
我仍然对您要做什么感到困惑?你想通过会话维护槽值吗?
标签: aws-lambda alexa alexa-skills-kit alexa-skill alexa-slot