首页 文章
  • 3 votes
     answers
     views

    通过Dialogflow实现Google智能助理应用的区域webhook实现

    现在localization is available对于谷歌上的动作,我想知道最小化用户响应的延迟 . 在应用程序使用Dialogflow进行NLP,然后使用Google Cloud功能进行webhook实现的堆栈中,是否可以设置 Cloud 功能,其中已在Google上的操作中 Build 了特定的本地化体验?换句话说,我们是否可以通过us-central1托管的 Cloud 功能以及通过eu...
  • 2 votes
     answers
     views

    整个RSS从iso-8859-1进入UTF-8

    我正在开发一个基于RSS提要的Amazon Echo Skill . 此feed以iso-8859-1编码,但需要采用UTF-8格式 . 因为技能在我的情况下只需要 <encoded> 标签,我试过: $content = $xml->getElementsByTagName("encoded") ->item($i)-&...
  • 5 votes
     answers
     views

    Alexa Skill - 如何检索Lambda函数中的槽值

    我正在开发一个带有一个Intent的Alexa技能,其中包含一个带有几个可能值的Slot . 我的插槽定义为 "name" : "Channel" , "type" : "LIST_OF_CHANNELS" 和值 iqram ingrid phil 克莱德 如何检索在我的Lambda函数中使用的发音...
  • 1 votes
     answers
     views

    Alexa技能意图不使用我的插槽中的单词列表

    假设我有以下意图的alexa技能: { "intents": [ { "intent": "aaa", "slots": [] }, { "intent": "bbb", "slots": [ ...
  • 4 votes
     answers
     views

    Alexa Custom Slot Type:意图无 Value

    我已经将这个问题发布到亚马逊开发者论坛,但没有得到答案 . 我想Stackoverflow应该是从一开始的第一选择: 根据我的理解,如果我使用自定义槽类型,即使其可能值的列表不包含口语单词,仍然会将口语单词传递给该功能 . 文档说'自定义插槽类型不等同于枚举 . 如果口语理解系统认可,列表外的值仍可能被返回 . 现在我有一个自定义插槽类型 LIST_OF_PERSONS ,其值为 Matthias...
  • 0 votes
     answers
     views

    Alexa完全匹配样本话语无法通过槽值

    我有一个名为“rollDice”的意图的Alexa技能 . 意图有两个话语: roll a {sides} sided dice roll a {sides} sided die sides 在下面定义了插槽类型 AMAZON.NUMBER . 技能构建成功,我打开它并运行"roll a 20 sided dice",它运行正确的意图请求处理程序,但是当我尝试使用 side...
  • 0 votes
     answers
     views

    为JSON表单中的Alexa技能提交插槽和话语的意图模式?

    目前,我知道如何提交Alexa技能的插槽和话语定义的唯一方法是通过您在此基本URL找到的基于GUI表单的模型构建器: https://developer.amazon.com/alexa/console/ask/build/ 我需要为我自己从我编写的代码自动生成的每个意图提交大量的示例语句 . 这使得在上面的链接上使用GUI非常痛苦 . 有没有办法通过Alexa或AWS控制台为我的Alexa S...
  • 1 votes
     answers
     views

    Alexa只调用LauchRequest而不是意图

    嗨我在这个链接中使用Python for Alexa的事实技巧教程:https://github.com/alexa/skill-sample-python-fact 我的问题是Alexa只启动了“LaunchRequest” def lambda_handler(event, context): # App entry point #print(event) if ...
  • 1 votes
     answers
     views

    如何在alexa技能中传递样本中的槽值?

    我在Alexa技能中使用自定义插槽 . 我创建了一个插槽名为pName作为插槽名称,插槽类型为 ProductName . 当我在打开我的技能后调用我的意图时,它总是进入未处理的输入 . 我已经关注创建自定义插槽的文档,但仍未取得成功 . 例如,我的样本话语如下:我有一个意图名称OnHandQuantityIntent with sample ltterance on hand stock f...
  • 1 votes
     answers
     views

    测试匹配的不同话语

    我是Amazon Echo编程的新手 . 我正在使用Node.js并且我试图根据我的名字来回复不同的回复 . 例如,如果我说“David”或“James”或“Benjy”这个名字,Alexa应该只说“欢迎[和我说的名字]”,但如果我说“Jonathan”它应该说“Yay!Welcome home Jonathan” . 但当我说“乔纳森”时,它只是说“欢迎乔纳森” . 我一直在修改基本的alexa...
  • 8 votes
     answers
     views

    Alexa Skill ARN - 无法调用远程 endpoints ,或者它返回的响应无效

    我已经创建了一个简单的Lambda函数来调用一个网页,当我从函数页面测试它时工作正常但是当试图创建一个技能来调用这个函数时我最终得到了一个“无法调用远程 endpoints ,或者它返回的回复无效 . “错误 . Lambda Function var http = require('http'); exports.handler = function(event, context) { c...
  • 0 votes
     answers
     views

    只有内置的话语工作ASK

    我正在开发亚马逊Alexa的技能 . 我正在尝试使用echosim.io测试相同但问题如下 . 我的技能名称是 MyBot ,同样是调用名称 . 在echosim.io中,当我说Alexa启动MyBot时,它会给出欢迎回复(我编写的帮助响应) . 当我说出帮助时,它会给我一些我已经输入的帮助回复 . 我有4个意图说 FaqIntentOne FIntentOne FaqIntentTwo FInt...
  • 0 votes
     answers
     views

    Alexa无法调用自定义技能

    我用Java开发了一个客户技能API . 我将该服务托管为Azure中的安全服务 . 我正在尝试配置amazon alexa从intent调用服务 . 我可以在新技能配置页面的“测试”选项卡中测试该服务 . 在测试期间,我能够收到适当的话语回应 . 但是,当我尝试使用Amazon Echo设备时,它没有调用该服务 . 当我与dot交谈时,它给出了一个回应“请求技能响应存在问题” . 可能是什么问题...
  • 1 votes
     answers
     views

    Alexa - 有些意图没有达到技能

    我的Alexa技能一直被拒绝,原因是:'请注意“帮助”未能达到该技能的终点 . 我正在使用“技能”构建器来构建技能,默认情况下会实现帮助意图 . 我在lambda上运行的python代码有一个帮助意图的处理程序(完整代码可以在https://github.com/kkoppenhaver/last-episode/blob/master/skill.py看到) ## Handle the help...
  • 0 votes
     answers
     views

    如何使用“退出”来停止Alexa技能或处理无法识别的话语?

    我正在玩Alexa SDK,我遇到了一个奇怪的行为 . 我正在尝试实现用户结束会话的所有可能方式 . 我遇到的问题是“退出”这个词让Alexa说“有一个问题......”并立即退出技能 . 所有其他单词如“停止”或“取消”工作正常并返回再见消息 . 以下是我实现处理程序的方法: 'AMAZON.CancelIntent': function () { this.emit('SessionE...
  • 3 votes
     answers
     views

    亚马逊Alexa技能后备意图不起作用

    我正在阅读Alexa技能的文档,似乎有一个后备意图https://developer.amazon.com/docs/custom-skills/standard-built-in-intents.html#fallback 我在我的应用程序中将其打开(添加到意图列表中),但是当我在测试区域中输入未知命令时(通过语音或通过键入),我得到的是一个恼人的错误声音,没有请求被发送到我的服务器 . 我本期...
  • 0 votes
     answers
     views

    Alexa / Echo - 通过Echo和测试用文本调用Intent技巧

    我有一个意图,就像这样的句子: 告诉我们{主题} 一个主题可以是列表中的一些内容(自定义插槽类型),每个项目可以在1到3个单词之间 . 当我首先打开技能("Alexa, open Skill Name"),然后使用Echo(语音)或服务模拟器(文本)上的所有主题对其进行测试时,它可以正常工作 . 当我使用intent("Alexa, ask Skill N...
  • 0 votes
     answers
     views

    Alexa自定义技能没有给出默认查询的答案

    我为Alexa创建了一个自定义技能 . 我也能够获得定制技能的响应 . 但是我遇到了一个问题 . 我创建了一个简单的技能,调用FullName和intent FullNameIntent,其话语如 What is my full name ,然后它's returning my full name. But next query, if I' m问 what is the time now ,它只...
  • 1 votes
     answers
     views

    Alexa Skill将请求分派给技能时发生异常

    首先,如果我在alexa应用程序开发页面上使用模拟器,一切正常,尽管请求看起来有些不同 . 如果我对我的Alexa设备说“询问appName 和”,则会调用我的Web服务,并显示错误消息“将请求分派给技能时发生异常” . 和是我的意图插槽 . 这只有在直接与Alexa交谈并且模拟器再次完美运行时才会发生 . 以下是我与Amazon Echo交谈时收到的请求 . { "versi...
  • 0 votes
     answers
     views

    Alexa没有调用Intent

    我试图制作一个alexa技能,这是基于alexa蓝图的事实技巧 . 我创建了一个名为“myIntent”的自定义Intent,它有一个变量“”或插槽类型“myNameSlot” . 我添加了多个值,如“Dhruv,User,My User”(都是单独的值) . 所以,我试图通过模拟器在Test中启动我的Alexa技能 . 它正在推出所有内置意图 . 但是,当我尝试启动我的自定义Intent时,它不...
  • 1 votes
     answers
     views

    与其他Alexa技能的调用词重叠的话语不起作用

    在为Alexa技能套件开发的过程中,我遇到了一个问题,即如果我对我的技能有一个话语恰好与调用单词重叠,我已经激活它的单独技能不起作用 . 为了重现这一点,我启动了我的技能,然后说"jeopardy"(我安装了Jeopardy技能),Alexa用 "I can only help you with one skill at a time" 回复 . 如果我希望...
  • 3 votes
     answers
     views

    回声点上的Alexa技能测试

    我为亚马逊回声点创建了一个Java自定义Lambda技能 . 该技能在N.Virginia中启用和冲洗(arn:aws:lambda:us-east-1 ....) . 技能(绿色勾号) 信息(绿色勾号) 交互模型(绿色勾号) 配置(绿色勾号) 测试(绿色勾号) 出版信息(灰色) 隐私与合规(灰色) 在用于在输入书面文本时测试技能的开发者控制台下,一切都没有问题 ....
  • 2 votes
     answers
     views

    部署或发布Alexa技能

    这是我今天使用Alexa的最初几个小时,所以现在请耐心等待 . 我按照我发现的教程进行了操作,并且能够将Alexa技能配置为Lamdba功能 . 我能够在Lamdba服务中使用 Test 部分并且它工作得非常好 . 它可以从外部api中提取数据 . 我也能点击“收听”按钮 . 但是,我无法弄清楚我将如何部署它以便我可以使用我的真实物理Alexa设备调用话语 . 不知道下一步该怎么做 . 我有可能成...
  • 0 votes
     answers
     views

    alexa Steam自定义技能api集成

    目前正在尝试开发我的第一个alexa技能之一 . 试图 Build 一种技能,以更新用户的Steam朋友,谁在线 . Curerntly它非常混乱,并且不是我希望它最终的格式,但是出于测试目的,我还没有使用意图,我只是使用launchrequest进行测试 . 到目前为止,我已经设法从Steam获取用户(我的)朋友列表,并将所有朋友ID放在一个应该能够获取这些用户的详细信息的URL中 . 我遇到的...
  • 1 votes
     answers
     views

    无法让Alexa使用对话框模型

    我一直在用新的技能构建器(beta)构建我的交互模型,根据文档,我应该能够使用对话框模型 . 我试图测试意图,JSON不包括 dialogState ,就像在文档上说的那样 . 有谁知道如何启用对话框模型?
  • 0 votes
     answers
     views

    执行Alexa教程代码总是失败 - 初学者

    我是Alexa Skill开发的新手,我确信这个问题是由于缺乏经验而导致的过程/环境问题 . 每当我尝试使用官方Alexa教程中的样本时,我都无法通过第一次测试获得技能 - 总是得到错误:( 在这种情况下,我试图运行并摆弄本教程:https://developer.amazon.com/blogs/post/TxHGKH09BL2VA1/New-Alexa-Skills-Kit-Template-...
  • 3 votes
     answers
     views

    拼写出字母的alexa技能用户输入

    我希望Alexa能够接受我的自定义技能的可变长度的英文字母列表 . 它将允许用户基于字符串进行搜索 . 这有两个步骤: 获得Alexa可以理解的单个字母的良好表示 枚举具有可变数量字母的样本话语 首先,一种方法是定义一个自定义槽,其中包含英文字母的枚举值: SLOT_LETTER ay bee see dee ee eff gee ... etc 但这感觉很糟糕 . 亚马逊是否支持...
  • 3 votes
     answers
     views

    Alexa技能设置中的最大插槽值数

    在Alexa中创建技能时,每个插槽可以添加的最大值数是多少? 由于担心记录原始用户对话作为输入的技能,看起来AMAZON.LITERAL被弃用了 . 如果用户原始输入无法记录,我有大量可能的值可用作输入 .
  • 3 votes
     answers
     views

    更新交互模型而不重新提交

    我的意图是我的用户可以使用我的应用程序插入我的alexa技能的一些意图 . 因此,我需要动态更改意图架构和示例我的alexa技能 . 有没有办法更新意图模式和示例话语而无需重新提交,也无需使用amazon开发人员门户 . 谢谢
  • 6 votes
     answers
     views

    Alexa Intent Schema:随机输入被识别为意图

    我有两个使用相同插槽类型的意图 . 但是,如果输入是随机字符串,则Alexa会自动识别其JSON请求中的意图,即使它不是话语的一部分 . 例如,在下面的示例中,如果用户输入为'bla bla bla',则 GetAccountBalance 被标识为没有插槽值的intent,即使它不是提供的话语的一部分 . 对这些情况进行错误检查的方法是什么?在开发意图模式时,避免这种情况的最佳做法是什么?有没有...

热门问题