为 Screen Sample App 添加新的 Alexa 技能

Posted

技术标签:

【中文标题】为 Screen Sample App 添加新的 Alexa 技能【英文标题】:Add new Alexa skill for Screen Sample App 【发布时间】:2021-03-04 21:27:31 【问题描述】:

我想问一下Smart Sample APP有没有可能添加新技能:

https://developer.amazon.com/en-US/docs/alexa/alexa-smart-screen-sdk/ubuntu.html

我知道我需要在网页下方使用来创建新技能

https://developer.amazon.com/alexa/console:

我的新技能需要与音量控制相关的能力

我如何将新技能与测试应用联系起来

这种情况下的程序是什么?

【问题讨论】:

【参考方案1】:

智能屏幕 SDK 用于使用 Alexa 语音服务构建支持 Alexa 的设备。您将使用它构建设备或虚拟设备。

自定义技能是使用 Alexa Skills Kit 构建的。它是一个独立于 Alexa Voice Service 的域。

您需要使用亚马逊帐户登录(虚拟)设备才能使用它。然后要使用您的技能(如果尚未发布),它需要位于与登录设备的帐户绑定到相同电子邮件地址的开发者帐户中。这使您可以在开发过程中测试您的技能。

【讨论】:

【参考方案2】:

我在 Raspberry 上构建 SKD 并启动 Sample App 我发现扩展与迪斯科球和电源控制器有关

https://developer.amazon.com/en-US/blogs/alexa/device-makers/2020/04/create-a-sample-alexa-built-in-disco-ball-with-smart-home-for-av

它工作正常,我可以说:Alexa 打开了迪斯科球

如何扩展迪斯科球的技巧

我想告诉您:Alexa 静音迪斯科球或 Alexa 将迪斯科球音量设置为 100

我想在每个命令中添加 python 脚本

文件包含迪斯科球能力,我应该在代码中添加什么?

【讨论】:

以上是关于为 Screen Sample App 添加新的 Alexa 技能的主要内容,如果未能解决你的问题,请参考以下文章

为啥我不能为我的 App Store Connect 添加新的银行账户?

screen

Flutter - 给App增加启动屏幕(Splash Screen)并且设置背景颜色

rails tutorial sample app

[PWA] Add web app to your Home Screen

使用 jquery 计算特定元素并将计数添加到类名