首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向Alexa测验SKill添加时间延迟

如何向Alexa测验SKill添加时间延迟
EN

Stack Overflow用户
提问于 2019-08-07 18:50:37
回答 3查看 186关注 0票数 0

我正在创建一个基于Alexa技能的测验。本测验分为三个级别(1、2和3)。我想减少用户在通过级别的过程中必须回答的时间。

我知道我不能延长Alexa Skills修复的8秒回复时间,所以这是我目前的尝试。在级别1,用户将有最初的8秒响应,如果他们没有,Alexa将重新提示他们,增加另外8秒。1级玩家总共有大约16秒的回复时间。在第二级,我不会允许Alexa重新提示用户,但在8秒之后,他们已经用完了时间,并在保存之前告诉用户他们的分数,所以第二级游戏大约有8秒。但是,我不确定我是否可以将3级的初始8秒减少到5秒。感谢您的帮助。

编辑:这一切都发生在Amazon Lambda函数中

EN

回答 3

Stack Overflow用户

发布于 2019-08-09 00:26:27

不幸的是,这不是可以改变的。允许用户响应的时间是固定的。

票数 1
EN

Stack Overflow用户

发布于 2019-08-10 04:03:35

票数 0
EN

Stack Overflow用户

发布于 2020-02-07 19:07:50

有一种解决方法。您可以在SSML中使用音频,并提示用户在回答之前添加唤醒单词。

代码语言:javascript
复制
<speak>
    You have 30 seconds, when you are ready just say: Alexa, and your answer.
    <audio src="soundbank://soundlibrary/ui/gameshow/amzn_ui_sfx_gameshow_countdown_loop_32s_full_01"/> 
    Time is over. Tell me your answer.
</speak> 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57392711

复制
相关文章

相似问题

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