首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Alexa技能集SDK -增加技能超时

Alexa技能集SDK -增加技能超时
EN

Stack Overflow用户
提问于 2017-04-17 08:34:20
回答 3查看 7.4K关注 0票数 1

我正在nodejs上使用Alexa skill Set SDK构建Alexa指导性练习技能。我正在保存每个烹饪步骤到数据库,因此,如果技能超时,用户可以重新打开技能,并从他们离开的地方继续。

问题是,用户很恼火,他们必须不断重新打开技能,人们以不同的速度工作,有没有可能保持技能开放或增加超时,而我等待用户完成步骤,然后说"Alexa,下一步“?

我试着增加lambda的超时时间,但没有什么不同。

EN

回答 3

Stack Overflow用户

发布于 2017-04-17 19:12:29

我已经尝试了很长一段时间了。亚马逊开发者论坛上有几个来自亚马逊的人的回复(例如,这个response),他们说大约8-10秒的超时是不可配置的。

票数 3
EN

Stack Overflow用户

发布于 2018-07-06 17:26:01

下面的解决方案有点像黑客,不推荐使用,但可以满足您的需求。

只需如下所示修改您的响应:

代码语言:javascript
复制
<speak>

    Tell recipe step here. 
    <audio src="<-- Hosted silent mp3 file URL -->" /> 

</speak> 

您可以在响应中添加静默mp3文件。您的技能将在该mp3文件的时间内有效。

但是要在这个响应中途中断Alexa,用户必须说Alexa, next step而不是Next step

票数 2
EN

Stack Overflow用户

发布于 2018-10-10 23:50:29

您可以调用一些API来提供progressive response

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43443602

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档