问题标签 [alexa-slot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
585 浏览

node.js - 无法从意图请求中获取 ID

提前谢谢你的帮助!我对此意图有一个意图和一个自定义槽值,槽值称为“事件”,它是我的“LIST_OF_EVENTS”列表中的一个值。

在这个列表中,我有很多槽选项,但更重要的是,每个槽值都有很多同义词。为了一视同仁,我想使用分配给每个插槽的 ID。我将它们设置为 0-11。现在获取此 ID 很重要,因为基于此 ID 定义了我将返回给用户的 JSON 文件的哪个部分。

这里的问题是我无法弄清楚如何在我的代码中获取此 ID,我已经做了很多研究并查看了很多文档,但我仍然无法设法获取 ID。

我努力了:

以及许多其他事情。

当我查看通过亚马逊提供的测试平台发送的意图请求时,我似乎无法在我的意图请求中找到此解决方案对象。没有这样的。但是,在他们的文档中,在多个页面上,它显示并引用了这个对象。这是文档的链接

亚马逊创建的我的要求是

如果有人对如何解决此问题有任何想法,请告诉我,谢谢!

0 投票
1 回答
49 浏览

alexa - 无法提交 Alexa 技能 - 交互模型(测试版)勾选仍为灰色。模型搭建成功

我无法提交 Alexa 技能,因为交互模型(BETA Builder)勾选是灰色的 - 因此“测试”勾选也是灰色的。但是模型总是成功构建的。

你知道这可能是什么吗?

非常感谢。 Alexa 门户

0 投票
3 回答
3858 浏览

aws-lambda - 如何将插槽值动态添加到 alexa 技能

我是 Alexa 开发的新手。我已经使用 AWS lambda 函数和 Node.js 代码成功创建了一个 Alexa 技能。这是我的意图模式。

我还使用了具有以下值的自定义插槽类型“LOCATION_LIST”。

它工作正常。但我需要从我自己的服务中动态添加更多位置值。可能吗?

根据我的系统架构,我们无法预定义位置名称。那我该怎么办?

0 投票
1 回答
290 浏览

alexa-skills-kit - 对于多轮对话,我在 AWS lambda 日志中的 Alexa 事件中没有看到 dialogState?

我在 Alexa 中创建了一个带有插槽的意图。这会触发一个用 Python 编写的 AWS lambda。我正在记录“事件”。我希望 event['request']['dialogState'] 存在,但事实并非如此。我错过了什么吗?

事件:

0 投票
1 回答
422 浏览

amazon-web-services - Lex AMAZON.DATE 问题

我正在使用 lex 内置插槽 AMAZON.DATE。问题是当用户输入“今天”时,它会将时间解释为当地时间。我认为现在是托管 lex 的 N.Virginia 时间。

例如,当用户键入今天(今天是澳大利亚的 11 月 1 日)但 lex 发送的值是 31/10。

有没有办法可以在 lex 中设置不同的时区?

0 投票
2 回答
227 浏览

alexa - 在 Alexa Skill Kit 中构建自定义技能时出错 [ASK]

我正在编写一项自定义 Alexa 技能,其中示例话语是“{TeluguWord} in English”和“{EnglishWord} in Telugu”。

为此,我创建了两个插槽 EnglishWord 和 TeluguWord。我可以看到在话语中使用了插槽。但是,我在构建模型时遇到了错误。

“错误构建交互模型。示例话语引用了未在意图中定义的插槽。”

欢迎任何帮助解决此错误。

0 投票
1 回答
356 浏览

alexa - 亚马逊 Alexa:插槽类型

谁能告诉我在英语(印度)语言中可以有长句子的意图的插槽类型?在英语(美国)中,我AMAZON.StreetAddress用于此目的。谢谢。

0 投票
1 回答
95 浏览

alexa - Builder beta 自定义插槽类型。一次插入大量数据

我对 ASK 的 Builder 测试版有一点疑问。我制作了自己的自定义插槽类型,并想将我的数据复制到其中,就像我通常在没有测试版的情况下所做的那样,但它不会自动将其输入其中,因为它不像测试版之前的列表那样制作。

现在我的问题是,如何在没有 ctrl+c ctrl+v 的情况下将 3500 个名称粘贴到此自定义插槽中并一一输入?我可以编写一个快速脚本来生成代码并粘贴代码,但是对于非程序员来说,不应该有一个快速的方法吗?

非常感谢

0 投票
2 回答
915 浏览

alexa - 对 Alexa 插槽使用撇号

我正在开发一种 Alexa 技能,在那里我可以停下来输入水果的名称。但是,如果我说诸如“苹果的成本是多少”之类的内容,其中插槽值带有撇号,则 Alexa 似乎无法识别撇号。解决方法是说“一个苹果的成本是多少”,但这不是最好的客户体验。如何让 Alexa 理解带撇号的插槽值?任何帮助表示赞赏。

0 投票
1 回答
186 浏览

alexa-skills-kit - 是否有 Alexa 识别为特定插槽类型的值列表?

我想做一个简单的游戏,让 Alexa 随机挑选 7 个动物的名字,然后告诉用户。用户必须以相反的顺序重复名称。

我可以使用 AMAZON.Animal 内置插槽类型来收听用户所说的动物名称。但是有什么方法可以使用这个列表让 Alexa 随机选择用户必须重复的动物名称?

文档为每种插槽类型提供了一些示例值。

AMAZON.Animal 插槽类型是否有更完整的列表?

我知道该列表永远不会详尽,因为亚马逊肯定会不断扩展它。我只想列出我可以确定 Alexa 会理解的动物名称列表。