【问题标题】:Changing Card during the dialog node alexa-sdk在对话节点alexa-sdk期间更换卡片
【发布时间】: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


    【解决方案1】:

    所以它似乎只出现在开发者控制台中。如果我在手机上的 Alexa 应用程序上启动该技能,它会按预期工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-11
      相关资源
      最近更新 更多