亚马逊Alexa自定义插槽备忘录

时间:2018-06-08 15:19:01

标签: javascript alexa alexa-skills-kit alexa-skill

我正在创建一个需要检索各种内容的Alexa技能,例如日期,文件编号等。我还需要它来获取用户对其说的“描述”并能够保留它。

例如:

  

“Alexa,描述,专利撰写”

所以我需要Alexa才能保留"Patent drafting"。我不确定我应该怎么做,任何帮助将不胜感激。谢谢!

2 个答案:

答案 0 :(得分:1)

您可以使用广告位获取此技能信息。 您需要Date这样的广告位(使用内置AMAZON.Date作为广告位类型),FileNumber(使用AMAZON.Number)和Description(这会是一个自定义插槽,您需要明确提供插槽值。

现在,您可以在Alexa技能构建器的构建部分中创建所需的所有插槽。而且你还需要提供提示(即Alexa会说要询问此插槽的价值)和话语(即用户将响应这些提示发言) 。话语应该有插槽变量。例如:“请注意日期{Date}”

完成此操作后,您需要查看Dialog.Delegate指令。您的技能必须返回此对话框,以便检索输入数据。

这应该不是问题。但是,如果您面对任何问题,请在下面发表评论,我将告诉您逐步完成此过程甚至代码,以便完成此任务。

答案 1 :(得分:0)

因此,对于描述..我只能获得我在话语中预定义的值?我无法编程Alexa让它检索我说的话吗?因为可以说有很多种东西可以说。