我正在研究 Alexa 技能(用于 Echo),我从一开始就研究了 Alexa 技能包。
现在,我对 Alexa 语音服务感到困惑。我已经阅读了亚马逊上的文档,但无法更好地理解它。
请指导什么是 AVS?它与 Alexa 技能有什么关系?
我正在研究 Alexa 技能(用于 Echo),我从一开始就研究了 Alexa 技能包。
现在,我对 Alexa 语音服务感到困惑。我已经阅读了亚马逊上的文档,但无法更好地理解它。
请指导什么是 AVS?它与 Alexa 技能有什么关系?
Alexa Skill Kit 用于创建专门在 Amazon Echo 或任何其他包含 Alexa 的设备上运行的技能。
Alexa 语音服务允许您将 Alexa 的语音控制添加到任何具有麦克风和扬声器的产品中。
要了解有关 Alexa 语音服务的更多信息,请查看此链接:https ://developer.amazon.com/alexa-voice-service#How%20AVS%20Works
Alexa Skills Kit旨在通过开发自定义技能来“让 Alexa 更聪明”。
这是 Amazon 在 GitHub 上发布的 Node.js开发工具包。
这些技能的先决条件是用户已经在使用支持 Alexa 的设备,例如 Echo 或 Echo Dot。
Alexa 语音服务 SDK允许设备用户在任何带有麦克风和扬声器的设备上启用 Alexa。
这是亚马逊在 GitHub 上发布的 C++ 开发工具包。
这意味着如果使用此 SDK,Alexa 最终可以用于从汽车到智能冰箱的任何东西,这非常令人兴奋!
Alexa Skill Kit (ASK) 用于构建用户将通过 Echo 或其他支持 Alexa 的设备(或应用程序)访问的技能。
Alexa 语音服务 (AVS) 用于构建那些“其他支持 Alexa 的设备(或应用程序)”。
AVS(Alexa 语音服务)适用于现有或新的物理设备。如果您添加 AVS 库,您基本上可以将该物理设备变成支持 Alexa 的设备。
另一方面,ASK(Alexa Skill Kit)可以帮助您为 Alexa 建立“技能”。顺便说一句,您仍然可以为通过 AVS 连接的任何设备添加技能。
Alexa语音服务
与 Alexa 交互的方式有很多种——使用 Tap、Echo、Echo Dot、Echo Look、Echo Show、Dash Wand 和 Amazon Fire TV。然而,亚马逊通过 Alexa 语音服务 (AVS) 将 Alexa 扩展到第三方设备制造商。
AVS 设备 SDK 提供基于 C++ 的库,使任何商业设备都能够处理音频输入和触发器,与 AVS 建立持久连接,并处理所有 Alexa 交互。
亚历克萨技能
技能工具包允许您通过构建您的自定义技能来自定义您的 Alexa 对话。技能就像 Alexa 扬声器的第三方应用程序。有超过20,000个自定义技能。例如,您可能会说:“Alexa,打开 Jeopardy”。您需要启用它才能使用它。
我认为 AVS 是一个 API,可以将 Alexa 集成到任何具有 alexa 功能(麦克风和扬声器)的第三方硬件中
AVS 与 ASK 的关系:-AVS 与 ASK 具有相同的功能,但并没有真正用于任何特别是亚马逊的东西。我认为 AVS 更适用于第 3 方硬件,因此在构建 alexa 技能时无需关注它。