【发布时间】:2018-10-30 16:03:19
【问题描述】:
我已经在网上搜索过答案,但找不到。所以基本上想象下面的alexa-dialog:
'Alexa,开始 SKILL'
Alexa 设备应该显示一张简单的卡片,例如
'嘿,用户。很高兴听到你的声音。'
,询问 USER 他接下来想做什么 并准备好在那之后得到答案。
// To do that, I am using the following line of code:
this.emit('askWithCard', speechOutput, speechOutput, SKILLNAME, 'Hey USER...');
当 Alexa 再次收听时,想象用户说类似的话
'我有新消息吗?'
Alexa 然后应该用类似的东西更新最后一张卡片
'你收到了 Tom 的 2 条新消息。'
并再次要求用户输入。
我尝试只使用上面提到的代码,但 Alexa 只是不更新卡,所以即使我发出新的 'askWithCard' 或 'tellWithCard',仍然有第一个 'Hey USER.很高兴听到你的卡片显示。
有没有可能更新卡?
【问题讨论】:
标签: node.js alexa alexa-skills-kit alexa-skill