如何将Alexa的自定义技能添加到Alexa Raspberry Pi?

How to add Alexa's custom skills to Alexa Raspberry Pi?

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

如果您的技能正在开发中并且还没有出现在任何技能商店中,您可以做一些事情:

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

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

如果您的技能在技能商店中有效,请确保您在 raspberry Pi 上使用 AVS 的语言环境与该技能的语言环境相同已发表。