-
0 votesanswersviews
Alexa返回正确的意图,但空槽值
我的新Alexa技能有一个奇怪的问题 . 该技能采用用户输入风味,如自定义插槽中定义的“苦”,“辣”,“甜”,“干”或“酸” . 无论出于何种原因,当我测试“甜”和“辣”时,响应没有插槽的值属性 . 例如,使用关键字“bitter”查询技能会返回: { "session": { "sessionId": "[masked]",... -
0 votesanswersviews
如何在Alexa中使用Dialog.ElicitSlot
我正在研究Python中提供电影推荐的Alexa技能 . 用户要求提供类似于特定电影的电影 . 我希望触发的意图提供类似电影的列表,并询问用户是否想要选择其中一部电影 . 如果这个问题的答案是'是',我想触发另一个意图 . 以下是我写的代码 . 当我在模拟器中执行代码时,我得到一个错误响应'请求的技能的响应有问题' . 这里出了什么问题 def YesIntent(event): if e... -
0 votesanswersviews
AnswerHandler和PlayerCountHandler混在一起
我正在使用this template from Amazon for a trivia game构建一个Alexa按钮技能 . 在游戏中,Alexa会询问问题,用户会回答来自插槽类型"answers"的答案,该答案类型具有以下值: fox, wolf, cat, etc. 我希望用户能够使用数字而不是单词回答琐事问题 . 我复制了交互模型并将Lambda函数连接到我的Alex... -
0 votesanswersviews
Alexa Slot关于AMAZON.DURATION插槽类型的确认
最近,我正在使用内置插槽确认来构建Alexa技能 . 我发现当插槽类型为AMAZON.DURATION时,Alexa将使用ISO-8601持续时间格式而不是语言格式确认插槽内容 . 例如,当用户说“10分钟”时,Alexa会回复“你刚刚说过PT10M吗?”自动 . 我设置的Alexa语音提示符在Alexa开发控制台中为“你刚才说{期间}” 有什么办法可以解决这个问题,或者我可以在Lambda函数中... -
1 votesanswersviews
Alexa技能意图不使用我的插槽中的单词列表
假设我有以下意图的alexa技能: { "intents": [ { "intent": "aaa", "slots": [] }, { "intent": "bbb", "slots": [ ... -
4 votesanswersviews
Alexa Custom Slot Type:意图无 Value
我已经将这个问题发布到亚马逊开发者论坛,但没有得到答案 . 我想Stackoverflow应该是从一开始的第一选择: 根据我的理解,如果我使用自定义槽类型,即使其可能值的列表不包含口语单词,仍然会将口语单词传递给该功能 . 文档说'自定义插槽类型不等同于枚举 . 如果口语理解系统认可,列表外的值仍可能被返回 . 现在我有一个自定义插槽类型 LIST_OF_PERSONS ,其值为 Matthias... -
0 votesanswersviews
Alexa完全匹配样本话语无法通过槽值
我有一个名为“rollDice”的意图的Alexa技能 . 意图有两个话语: roll a {sides} sided dice roll a {sides} sided die sides 在下面定义了插槽类型 AMAZON.NUMBER . 技能构建成功,我打开它并运行"roll a 20 sided dice",它运行正确的意图请求处理程序,但是当我尝试使用 side... -
1 votesanswersviews
如何在alexa技能中传递样本中的槽值?
我在Alexa技能中使用自定义插槽 . 我创建了一个插槽名为pName作为插槽名称,插槽类型为 ProductName . 当我在打开我的技能后调用我的意图时,它总是进入未处理的输入 . 我已经关注创建自定义插槽的文档,但仍未取得成功 . 例如,我的样本话语如下:我有一个意图名称OnHandQuantityIntent with sample ltterance on hand stock f... -
0 votesanswersviews
Alexa没有调用Intent
我试图制作一个alexa技能,这是基于alexa蓝图的事实技巧 . 我创建了一个名为“myIntent”的自定义Intent,它有一个变量“”或插槽类型“myNameSlot” . 我添加了多个值,如“Dhruv,User,My User”(都是单独的值) . 所以,我试图通过模拟器在Test中启动我的Alexa技能 . 它正在推出所有内置意图 . 但是,当我尝试启动我的自定义Intent时,它不... -
3 votesanswersviews
Alexa技能设置中的最大插槽值数
在Alexa中创建技能时,每个插槽可以添加的最大值数是多少? 由于担心记录原始用户对话作为输入的技能,看起来AMAZON.LITERAL被弃用了 . 如果用户原始输入无法记录,我有大量可能的值可用作输入 . -
0 votesanswersviews
Alexa插槽AMAZON.DATE处理日期没有年数
我正在构建Alexa技能并使用AMAZON.DATE插槽类型来获取日期 . 我的问题是,当用户说出没有一年的日期时,Alexa会处理它并返回带有未来日期的日期字符串 . 示例 - 今天是 2017-09-20 ,用户询问Alexa关于日期 'Sixth June' ,Alexa返回 2018-06-06 . 我想使用最接近的过去日期而不是最接近的未来日期,对于用户未在话语中指定年份的情况 . 如... -
0 votesanswersviews
如何从alexa技能中通过api获得的结果中动态添加槽值
我是Alexa开发的新手 . 我正在尝试使用AWS lambda函数和Node.js代码创建Alexa技能 . 它的琐事技巧 . 我从答案中检索api中的问题,我只想将答案放在自定义插槽中,以便Alexa识别用户输入并匹配答案将变得更容易 . 现在我在自定义插槽中保留了一些答案 . 但这不是可行的解决方案,因为问题的数量和答案可能会增加,因此将每个插槽值放在一起是一项艰巨的工作 . 我读过Alex... -
3 votesanswersviews
Alexa无法识别某些插槽值取决于样本话语
我创建了一个具有一个intent(MyIntent)和两个自定义插槽类型(SlotA和SlotB)的Amazon Alexa技能 . 意图架构看起来像这样: { "intents": [ { "intent": "Foo", "slots": [ { ... -
3 votesanswersviews
无法为alexa技能激活测试刺激器
我一直在进行alexa开发,最近我遇到了一个前所未有的情况 . 在尝试启用新技能测试时,我在 test 标签上收到以下错误: 启用您的技能失败,请再试一次 . 我知道如果我不完成前面的步骤,如技能信息,交互模型,配置等,可能会发生这种情况 . 但奇怪的是,我已经完成了上述所有步骤 . 我的技能有: 有效的技能名称 它在我的交互模型中有有效的意图,插槽和样本特征 我已成功保存并构建了... -
-1 votesanswersviews
如何让Alexa在我的话语中识别出“两个”和“四个”的数字
我在Alexa Number类型上遇到了麻烦 . 当我尝试命令数字“两个”或“四个”时,Alexa总是返回一个未定义的值或“?”到我的服务器 . 我的话如下: echo, tell machine "Machinename" "action" "......". "machine"是技能调用 . "M... -
-2 votesanswersviews
如何回答问题 - Alexa
我正在尝试 Build 一个alexa自定义技能 . 我正面临一个问题,我试图从用户那里得到一个技能问用户的问题 . User : Tell me marks of student1 ? Alexa: Subject User: Maths Alexa : student1 marks in maths is {xyz} 或者如果用户没有提供任何输入: User : Tell me marks ... -
1 votesanswersviews
在Alexa Skill Kit [ASK]中构建自定义技能时出错
我正在编写一个自定义的Alexa技能,其中的样本话语是“英语中的”和“泰卢固语中的” . 为此,我创建了两个插槽EnglishWord和TeluguWord . 我可以看到在话语中使用的插槽 . 但是,我在构建模型时遇到错误 . “构建交互模型时出错 . 示例话语引用了未在意图中定义的插槽 . ” 任何帮助修复此错误都是受欢迎的 . -
4 votesanswersviews
如何将Dialog.Delegate指令返回给Alexa Skill模型?
我想用Alexa Skill模型创建一个简单的多转对话框 . 我的意图包括3个插槽,每个插槽都需要满足意图 . 我提示每个插槽并定义所有需要的话语 . 现在我想用Lambda函数处理请求 . 这是我对这个特定Intent的函数: function getData(intentRequest, session, callback) { if (intentRequest.dialogStat... -
0 votesanswersviews
通过话语生成器工具(例如,utternance expander)生成的alexa技能中的话语自动填充
是否有任何API或方法将话语生成器集成到alexa技能开发者控制台 . 意味着我希望生成器工具生成的话语在开发控制台的alexa技能意图中自动填充 . 开发人员控制台是否提供了调用话语生成器API的任何方法,并将其包含在alexa开发人员控制台中的相应意图中 . -
7 votesanswersviews
我的自定义插槽类型具有意外值
在使用Alexa技能套件测试我的交互模型时,我发现了一些奇怪的事情 . 我定义了一个自定义插槽类型,如下所示: CAR_MAKERS Mercedes | BMW | Volkswagen 我的意图计划是这样的: { "intents": [ { "intent": "CountCarsIntent", ... -
0 votesanswersviews
如何在alexa技能的插槽值上添加验证
我的技能 NoteMyDetail 只有一个意图,它有三个必需的插槽: name , age , gender . 我有各种话语,如"note my details","note my name as "等 . 所以,如果我说"note my details"它逐一询问所有的 Value 观,如果我说"note my name... -
2 votesanswersviews
如果我在我的话语中错过了一个参数,如何让Alexa提示我提供更多信息?
How can I make Alexa prompt me (e.g. “You want weather for which city again?”) if I missed a parameter (slot i.e. city_name) in my utterance? 我正在制作一项技巧,告诉我一个城市的天气 . 我有话语并且工作正常,但是当我没有定义城市名称(city_name也是... -
1 votesanswersviews
Alexa技能 - 如何获得声明的完整文本要求alexa
嗨,我正在创建一个Alexa技能,我编写了几个自定义和默认意图,他们工作正常 . 现在我想写一个后备意图,其中我想得到确切的声明要求/发送到Alexa技能,有没有办法在哪里我们可以获得已经被问到Alexa技能的整个问题字符串/文本 . 我知道我们可以获得插槽值和意图信息,但我需要将整个文本语句发送给技能人员 . 谢谢