alexa-slot相关内容

AMAZON.FIVE_DIGIT_NUMBER 不存在用于在 Amazon Alexa 中捕获邮政编码

Alexa 认证反馈说对邮政编码使用插槽类型“AMAZON.FIVE_DIGIT_NUMBER".这是有道理的,但它实际上并不存在! 当我包含此插槽类型时,我无法保存意图 json 它给出了错误:“插槽 'POSTCODE' 的未知插槽类型 'AMAZON.FIVE_DIGIT_NUMBER'". 我可以用 AMAZON.FOUR_DIGIT_NUMBER 替换它,它工作得很好,可以很 ..
发布时间:2021-11-26 23:29:15 其他开发

我的自定义槽类型采用了意外值

在使用 Alexa 技能套件测试我的交互模型时,我发现了一些奇怪的东西. 我定义了一个自定义插槽类型,如下所示: CAR_MAKERS 奔驰 |宝马 |大众汽车 我的意图方案是这样的: {“意图":[{"intent": "CountCarsIntent",“插槽":[{"name": "汽车制造商",“类型":“汽车制造商"},... 带有示例话语,例如: CountCarsIn ..
发布时间:2021-11-26 23:28:41 其他开发

错误代码:InvalidIntentSamplePhraseSlot -

我在使用新技能控制台构建模型时收到错误代码 Error code: InvalidIntentSamplePhraseSlot.完整的错误信息是 意图“AddBookmarkIntent"中的示例话语“AddBookmarkIntent i am at {pageno} of {mybook}"不能同时包含短语槽和另一个意图槽.错误代码:InvalidIntentSamplePhraseSlot ..
发布时间:2021-11-26 23:25:28 其他开发

Amazon Alexa - 如何创建通用插槽

如何为 Alexa 技能创建通用插槽?这样我就可以创建自己的 Todo 应用,它会识别自由格式的文本. 解决方案 Alexa 博客宣布了 List Skill API.如上所述,新技能不再支持文字槽类型. 如果您创建一个具有多个值的自定义槽 - 取决于您对单个单词或 2 个以上单词的预期响应值 - Alexa 还会捕获不在列表中的口语单词并将它们传递给您的技能.这些词的转录是尽最大努 ..
发布时间:2021-11-26 23:24:42 其他开发

如何将 Dialog.Delegate 指令返回给 Alexa Skill 模型?

我想使用 Alexa Skill 模型创建一个简单的多轮对话.我的意图由 3 个插槽组成,每个插槽都是实现意图所必需的.我提示每个槽并定义所有需要的话语. 现在我想用 Lambda 函数处理请求.这是我针对此特定 Intent 的功能: function getData(intentRequest, session, callback) {如果(intentRequest.dialogSt ..
发布时间:2021-11-26 23:24:10 其他开发

Alexa 自定义插槽类型:无意图价值

我已经在亚马逊开发者论坛上发布了这个问题,但在那里没有得到答复.我想 Stackoverflow 从一开始就应该是首选: 根据我的理解,如果我使用自定义槽类型,即使其可能值的列表不包含口语,口语仍会传递给函数.文档说 自定义槽类型不等同于枚举.如果口语理解系统识别出列表之外的值,仍可能返回. 现在我有一个自定义槽类型LIST_OF_PERSONS,其值为Matthias|Max ..
发布时间:2021-11-26 23:21:49 其他开发

如何使用 Lambda 函数对 Alexa Skill 应用程序进行异步 api 调用?

我想从 Lambda 函数调用 API.我的处理程序由包含两个必需插槽的意图触发.因此,我事先不知道我是否会返回 Dialog.Delegate 指令或来自 api 请求的响应.我如何在调用意图处理程序时承诺这些返回值? 这是我的处理程序: const FlightDelayIntentHandler = {可以处理(处理程序输入){返回 handlerInput.requestEnvel ..
发布时间:2021-11-26 23:21:14 其他开发

为每个亚马逊回声设备获取唯一的设备 ID

我需要为 Alexa Skills Kit 制作自定义技能,它应该是每个房间的一个回声设备.我需要为每个回声设备获取 device_id.我听说这是不可能的,但也许它改变了,或者如果没有,还有其他办法. 解决方案 你现在就可以做到!context:System:device:deviceId 据我所知,它仅适用于真实设备.因此,如果您在开发人员的技能管理器中进行测试,您将无法获得该字 ..

插槽类型对插槽AWS LEX的作用不同

我有两个插槽类型相同的插槽,但是它们的工作方式不同. 具有自由文本插槽类型的插槽名称 slotOneBOne 不接受确定,但是具有相同自由文本广告位类型接受确定 带有自由文本插槽类型的插槽名称 startMessage 可以接受做,但是具有相同的插槽名称 slotOneDOne >自由文本广告位类型不接受允许 某些插槽仅接受用于训练的确切插槽类型值. 插槽类型具有1000个 ..
发布时间:2021-04-03 19:57:27 其他开发

在亚马逊Alexa中不存在AMAZON.FIVE_DIGIT_NUMBER来捕获邮政编码

Alexa认证反馈说对邮政编码使用插槽类型“ AMAZON.FIVE_DIGIT_NUMBER”。那是有道理的,但实际上并不存在! 当我包含此插槽类型时,无法保存意图json它给出了错误:“插槽'POSTCODE'的未知插槽类型'AMAZON.FIVE_DIGIT_NUMBER'” 。 我可以替换为AMAZON.FOUR_DIGIT_NUMBER,它的工作原理很好,可以捕获所有内容5位 ..
发布时间:2020-06-03 19:36:19 其他开发

Alexa技能,自定义广告位-日期和时间

我已经创建了一项技能,并且希望能够在dynamo db表中的特定日期和时间调用计算机状态。 我的第一个列是日期,我的排序键是时间。 我是否需要为一年中所有365天的日期创建一个自定义时段,还是有一种更快的方法?我还需要为一天中的每一分钟创建一个自定义广告位。 代码: var AWSregion ='us-east-1'; // us-east-1var AWS = req ..
发布时间:2020-06-03 19:35:23 其他开发

如何在Alexa中设计手机卡

我已经开发了一个应用程序,并且可以正常运行,但是在设计时,尽管示例中执行了相同的代码,但我无法实现示例中给出的功能。我想实现此设计,图像位于中心,上面带有标题,下面是描述,但我得到的是此,侧面图片,侧面标题和说明向下。请让我知道如何实现。这是我的代码示例 “响应”:{ “ outputSpeech”:{ “类型”:“ SSML”, “ ssml”:“你好,欢迎!” ..

在Alexa中创建全盘广告的最佳方法

今天,用Alexa创建可容纳所有广告位的最佳方法是什么,它可以与另一个自定义广告位一起使用(因此,不幸的是,该AMAZON.SearchQuery广告位不能与其他自定义广告位一起使用,不知道为什么 我曾尝试过AMAZON。有人建议,但当我说些什么时,Alexa会试图将我所说的变成个人的名字,所以Alexa 如果我创建带有一些随机单词的自定义广告位,也会出现相同的行为,Alexa会始终尝 ..
发布时间:2020-06-03 19:35:12 其他开发

如何使用Lambda函数对Alexa Skill应用程序进行异步api调用?

我想从Lambda函数调用api。我的处理程序由包含两个必需插槽的意图触发。因此,我事先不知道我是否要返回 Dialog.Delegate 指令或我对api请求的响应。 这是我的处理程序: const FlightDelayIntentHandler = { canHandle(handlerInput){ return handlerInput.requestEnvelope. ..
发布时间:2020-06-03 19:34:58 其他开发

Lex AMAZON.DATE问题

我正在使用lex内置插槽AMAZON.DATE。问题是,当用户键入“今天”时,它会将时间解释为当地时间。我认为是lex托管于N.Virginia的时间。 例如,当用户今天输入时(今天在澳大利亚,今天是11月1日),但是lex发送的值为31/10。 有没有一种方法可以在lex中设置其他时区? 解决方案 要设置用于解析日期的时区,使其相对于用户的时区,请使用x-amz-lex:ti ..
发布时间:2020-06-03 19:34:42 其他开发

我的自定义广告位类型呈现意外值

使用Alexa技能套件测试交互模型时,我发现了一些奇怪的事情。 我定义了一个自定义广告位类型,例如: CAR_MAKERS Mercedes |宝马|大众 我的意图方案是这样的: { “意图”:[ { “意图”:“ CountCarsIntent”, “插槽”:[ { “ name”:“ CarMaker”, “ type”:“ CAR_MAKERS” ..
发布时间:2020-06-03 19:33:52 其他开发