以编程方式将暂停或长时间延迟引入Alexa技能捕获输入

Pet*_*les 5 alexa aws-lambda alexa-skill alexa-skills-kit amazon-echo

我在一家NLI公司工作,我刚刚创建了一项技能,我通过亚马逊Echo与我们的Alexa Skill进行了非常开放的麦克风会话.一切正常,我可以与我们的后端知识库进行开放式对话,而不必使用Alexa作为前缀.

当我演示这项技能时,房间里的某个人不可避免地会打断并想询问NLI如何运作.如果我将回声静音或在短时间内没有问问题或回答问题,那么技能就会超时.然后我被迫再次开始交互,但要求Alexa启动MySkillInvocation.

题:

在从Alexa Ask Response回听时,是否有一种编程方式来延长超时时间?可能甚至是一种以编程方式暂停正在运行的技能的方法?

Sam*_*ley 2

亚马逊开发者论坛上的一个帖子曾询问超时是否可配置的问题,以下是亚马逊资源截至 2015 年 4 月 22 日的回答:

当前设置为 8 秒,不可配置。

谢谢,

缺口

不幸的是,我无法找到任何文件表明这种情况自那时以来已经发生了变化。