首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Alexa技能工具包中侦听响应

在Alexa技能工具包中侦听响应
EN

Stack Overflow用户
提问于 2020-07-26 05:55:02
回答 1查看 109关注 0票数 1

我目前正在使用Alexa skills和AWS lambda创建自定义技能。我目前被困在试图让Alexa向用户提出一个问题以获得回应。

例如,我希望Alexa提供一个图书列表(我已经成功地完成了),然后我希望Alexa让我从该列表中选择一本书,然后听取响应。你有什么建议,或者可以给我指引正确的方向,关于询问然后倾听回答的部分吗?

附注:我的AWS lambda函数目前是用python编写的,所以最好是用python编写,但我也可以管理其他语言。

EN

回答 1

Stack Overflow用户

发布于 2020-07-27 13:19:25

听起来你想问列表末尾的问题。把它扣上。

当您展示图书列表并提出问题时,Alexa将自动侦听响应,除非您显式结束会话。

在开发者控制台的"Build“选项卡上,进入slot types。您可以仅使用您的头衔列表创建自定义类型,也可以将Amazon.BOOK插槽类型添加到您的技能中并将其用作插槽。

然后创建一个意图,可能将其命名为"BookChoice“,其中示例发音包含{book}...“我想要{book},”“告诉我关于{book}”等。然后在intent的配置中,它将有一个"book“插槽,您可以将其设置为您创建的Amazon.BOOK或自定义插槽类型。

向您的Lambda添加一个用于"BookChoice“意图的处理程序。创建插槽可能很困难,所以我要回答这个问题。处理程序和获取槽值是入门教程的内容,所以我不会深入讨论。

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

https://stackoverflow.com/questions/63093941

复制
相关文章

相似问题

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