详细信息:示例:用户:- 询问关于板球新闻。Alexa:- 阅读新的。如果用户说再来一次或重播用户:再来一次。Alexa:必须再次阅读它之前所说的内容。
如何使用 webhook 处理这种情况。
提前致谢。
详细信息:示例:用户:- 询问关于板球新闻。Alexa:- 阅读新的。如果用户说再来一次或重播用户:再来一次。Alexa:必须再次阅读它之前所说的内容。
如何使用 webhook 处理这种情况。
提前致谢。
每次在构建响应之前,将响应存储为会话属性中的lastSpeech并编写一个comeAgainIntent或使用amazon.REPEAT意图通过从会话属性中获取lastSpeech来重复响应。
您可以使用sessionAttributes
来跟踪 Alexa 所说的最后一个响应。每当您返回响应时,只需存储语音并重新提示sessionAttributes
,每当ComeAgainIntent
触发 a 时,从 中获取值sessionAttributes
并相应地响应。
前任:
...
"sessionAttributes": {
"lastResponse": {
"speech": "This was my last speech",
"reprompt": "This was my lst reprompt"
}
}
...