问题标签 [amazon-echo]

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 回答
1181 浏览

amazon-sns - AWS Lambda 调用 SNS

我正在玩我的 Amazon Echo 并写了一个小函数,希望在我女儿回复后给我发短信。代码执行得很好——但 sns.publish 永远不会发生。它静默失败 - 我不能引发错误。我相信我拥有适当的 IAM 权限和主题订阅。有人可以帮忙吗?

0 投票
5 回答
12447 浏览

speech-recognition - 如何在没有 Amazon Echo 设备的情况下使用 Amazon Skill Set

我正在尝试在没有亚马逊回声单元的情况下将亚马逊技能包集成到我的网站中。我想使用笔记本电脑/PC 麦克风而不是回声单元在我的网站上实现语音命令。

我已经使用了本教程,但我没有找到任何关于如何在我身边实现它的信息。

我还尝试了 github 上提供的这些示例。但我认为这些也需要亚马逊回声设备: https ://github.com/amzn/alexa-skills-kit-js

我正在使用 Windows 和下面给出的开发环境

我的开发环境

  • 我能够为 Alexa 技能配置 Web 服务器并且它正在工作
  • 网络
  • C#
  • Javascript / jQuery
  • 天蓝色

是否可以在没有回声设备的情况下使用 Amazon Alexa Skill Kit?

0 投票
2 回答
2730 浏览

alexa-skills-kit - 如何从 Amazon Echo 中的偏移量播放 mp3 文件

是否可以告诉 Amazon Echo(使用 SSML)从特定偏移量播放 mp3 文件?

0 投票
3 回答
2812 浏览

aws-lambda - 以编程方式在 Alexa 技能捕获输入中引入暂停或长时间延迟

我在一家 NLI 公司工作,我刚刚创建了一项技能,我通过 Amazon Echo 与我们的 Alexa Skill 进行了几乎开放的麦克风会话。一切正常,我可以与我们的后端知识库进行开放式对话,而无需在 Alexa 上添加任何前缀。

当我演示这个技能时,难免有人在房间里打断,想询问 NLI 部分是如何操作的。如果我将回声静音或在短时间内不向它提问或回答它的问题,技能就会超时。然后我被迫再次开始交互,但要求 Alexa 启动 MySkillInvocation。

问题:

从 Alexa Ask Response 回听时,是否有编程方式来延长超时时间?甚至可能是一种以编程方式暂停跑步技能的方法?

0 投票
3 回答
11920 浏览

amazon-web-services - 如何接受自由格式文本作为 Amazon Skill Kit 的输入?

我需要创建一个 Amazon Skill Kit 才能在我们的票务工具中打开票证。通过查看 Amazon Skill Kit 的示例,我找不到接受自由格式文本作为输入的方法。其他选项是创建一个自定义插槽,其中所有可能的输入集作为自定义插槽输入。

但就我而言,我所要做的就是捕获用户输入的全部内容,并将其记录在票证的某个位置,这不太可能事先预料到可能的话语。

0 投票
2 回答
3327 浏览

aws-lambda - 在返回 alexa(亚马逊回声)之前,我的 AWS lamba 函数可以保留多长时间?

这仅用于演示,Alexa(亚马逊回声)不支持我们将文本推送到它以随机说出,因此我们想要进行破解。

  1. 用户对着 Alexa 说话
  2. 我们让我们的 lambda 执行一个动作,然后希望休眠并等待 API 响应,直到我们做某事才会发生
  3. 然后我们可能会发布另一个用户的回复
  4. Lambda 现在返回文本

通过这种方式,我们试图通过 Alexa 模拟双向通信。

我需要担心 Alexa 超时吗?如果是这样,需要多长时间?我的 Lambda 也会超时(我假设我可以在该代码中睡觉或挂在远程呼叫中)?

0 投票
6 回答
7802 浏览

aws-lambda - 在开发阶段如何通过您的计算机测试亚马逊alexa自定义技能?

我正在尝试使用为 Amazon Alexa API 提供的示例代码,并尝试通过计算机运行 hello world/history buff 示例。如何从本地机器测试请求和响应格式。在 README 文件中,可以访问此网站:http ://echo.amazon.com/#skills ,但我看不到任何内容,因为它提到了有关连接到设备的更多信息。我没有该设备,但我想通过我的笔记本电脑在本地进行测试。

0 投票
1 回答
667 浏览

twitter - 将 Alexa 与 Twitter 关联的帐户 - Amazon Echo

到目前为止,我似乎无法将我的 Alexa 技能与推特相关联。目前,我有一个在 EBS 上运行的节点/快递服务器,我正在使用passport-twitter来处理身份验证的 oauth 部分。现在我的流程是这样的:

  1. 在 Alexa 应用中启用技能
  2. 在 Alexa 应用程序中单击“登录帐户”
  3. 显示 Twitter 登录屏幕,我输入用户名和密码,然后单击登录按钮
  4. 一旦通过身份验证,就会重定向到亚马逊提供的回调 URL,并获得“无法链接你的技能”。

我登录和一切,所以我认为问题在于重定向,它在我的快速服务器上的 twitter auth 回调中定义,如下所示:

我的重定向网址(减去敏感数据)是 https://pitangui.amazon.com/spa/skill/account-linking-status.html?vendorId=M28J2SR5BLAH#state= &access_token=&token_type=Bearer

任何关于如何调试/故障排除的想法以及解决问题的任何建议都将不胜感激。

0 投票
2 回答
7993 浏览

alexa - 如何为网络或移动应用程序亚马逊 alexa api?

我想为我的网站/移动应用程序使用 amazon alexa api。鉴于我开发了我的自定义技能,我想知道是否可以使用以及如何集成 alexa。

0 投票
1 回答
275 浏览

alexa-skills-kit - 如何设置 Alexa 唤醒时间的持续时间?

我在文档(Alexa Skills KitAlexa Voice Service)中没有看到任何关于在“唤醒词”(默认值:“Alexa”)发出后调整设备等待命令的时间的内容。我想知道是否可以调整它以及如何调整它,最好以编程方式进行。

可能吗?怎么会这样?