亚马逊亚历克萨自定义插槽备忘录



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

例如:

"亚历克萨,描述,专利撰写">

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

您可以使用插槽来获取有关您技能的此信息。 您将需要像Date(使用内置AMAZON.Date,因为它是插槽类型(、FileNumber(使用AMAZON.Number(和Description(这将是一个自定义插槽,您需要在其中显式提供插槽值(等插槽。

现在,您可以在Alexa技能构建器的构建部分中制作所需的所有插槽。您还需要提供提示(即Alexa会说什么来询问此插槽的值(和话语(即用户将对这些提示做出什么回应(。话语应具有槽变量。例如:">记下 {日期} 的日期">

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

这应该不是问题。但是,如果您遇到任何问题,请在下面发表评论,我将告诉分步过程甚至完成此操作的代码。

所以对于描述..我只能获取我在话语中预定义的值?我将无法对 Alexa 进行编程以让它检索我所说的任何内容?因为可以说各种各样的事情。

最新更新