【问题标题】:How to add Alexa's custom skills to Alexa Raspberry Pi?如何将 Alexa 的自定义技能添加到 Alexa Raspberry Pi?
【发布时间】:2019-09-03 14:33:35
【问题描述】:

我已经在我的 Raspberry Pi 3 Model B 上设置了 Alexa (AVS) 原型,它在 https://developer.amazon.com/docs/alexa-voice-service/set-up-raspberry-pi.html 中定义,这意味着 AVS 现在正在我的 Raspberry Pi 上运行。 除此之外,我还使用 AWS Lambda 创建了我的自定义技能,并且已经在测试页面上提供的模拟器上对其进行了测试。但是,我无法在我的 Raspberry 上对其进行测试,我的 Raspberry 上的 Alexa 无法找到我创建的自定义技能。它不是我的自定义技能,而是建议具有相关名称的其他技能。有没有关于如何将我的技能添加到 Raspberry on Alexa 原型的说明?

【问题讨论】:

    标签: raspberry-pi alexa-skills-kit alexa-skill


    【解决方案1】:

    如果您的技能正在开发中并且还没有出现在任何技能商店中,您可以执行以下操作:

    1. 确保您用于在开发者控制台上创建技能的帐户与用于 Rasberry Pi AVS 访问的帐户相同。如果没有,您将需要在树莓派上添加帐户作为您所构建技能的 beta 测试者。请参阅https://developer.amazon.com/docs/custom-skills/skills-beta-testing-for-alexa-skills.html

    2. 如果没有帮助,请转到开发人员控制台中的技能测试选项卡。尝试禁用和启用技能测试。如果您最近更改了技能的调用名称,则通常是这种情况。

    如果您的技能在技能商店中直播,请确保您在树莓派上使用 AVS 的语言环境与发布该技能的语言环境相同。

    【讨论】:

    • 该技能正在开发中。我是 Alexa Skills 的新手,所以在亚马逊的官方教程之后,我在 AWS Lambda 中创建了一个技能和一个处理程序,所以我只想检查一切是否正常。在Test页面提供的模拟器中效果很好,所以接下来就是检查在Raspberry中是否可以,但是我不认为我可以使用beta测试,因为“技能必须准备好在启用 Beta 测试之前提交。” 这条规则。
    • 您可以使用 beta 测试伙伴。只需确保在“分发”选项卡上填写一些详细信息。如果您需要知道所有缺少的字段以启用 beta 测试,您可以使用一个技巧。单击“认证”选项卡,完成验证后,它将列出您需要进行的所有修复。
    猜你喜欢
    • 1970-01-01
    • 2021-08-21
    • 2018-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-23
    • 2018-12-12
    • 2018-03-31
    相关资源
    最近更新 更多