技能的可用性直接取决于示例陈述和自定义槽值对实际语言使用的影响。
正如Alexa 最佳实践所说:
“构建一组具有代表性的自定义值和示例陈述是一个重要过程,也是需要迭代的过程。在开发和测试期间,尝试使用许多不同的短语来调用每个意图。如果在测试期间可以观察其他用户,请注意他们所说的短语以调用每个意图。不断更新自定义值和示例陈述文件,以确保它包含用户最常见的短语实例。
自定义插槽类型
首先,你需要的是登录到亚马逊Alexa控制台。完成此步骤后,必须访问任何技能。如果您尚未创建技能,则是时候创建它了。
现在,让我们创建自己的自定义槽类型。
在左侧的”生成”部分中,有一个选项称为”插槽类型”,如下图所示。点击查看 Alexa 开发人员控制台向我们提供的选项。
生成部分
单击”添加”按钮,您将找到一个带有两个选项的新部分:
- 创建自定义值类型:这是我们需要的选项,以创建一个完整的新插槽,这将准备在我们的技能中使用
- 使用 Alexa 内置库中的现有插槽类型:在这里,你有亚马逊为你做的所有插槽,如月,一周的日子,电影等。
创建插槽
我们将专注于第一个选项它允许我们输入逗号分隔或 .csv 样式的值。每行一个插槽值(格式化为 VALUE、ID、SYNONYM1、SYNONYM2、…)。
批量编辑
逐个输入您的值:手动输入值与填写该屏幕中的字段一样简单,然后单击 Enter。输入此新值后,可以设置 ID 和同义词(这是自定义值最重要的部分!
创建插槽
在这里,你有一个示例,所有神奇宝贝正确设置在Alexa开发人员控制台:
神奇宝贝列表
如果您要重用它,我已经为您创建了一些自定义值。你可以在这个帖子中找到他们。
就这些,伙计们!我希望它会有用!如果您有任何问题或疑问,请随时与我联系或发表评论如下!