原文地址
译者:远方的自由
转载请注明出处: http://blog.csdn.net/z2066411585
概述
用于C++的AVS设备SDK为Alexa语音服务提供了一个现代化的C++(...11或更高版本)接口,允许开发人员将智能语音控制添加到连接的产品中.它是模块化和抽象的,提供组件去处理离散功能,例如语音捕获,音频处理和通讯,
每个组件都开放API允许你使用和定制.它还包含一个示例应用程序...音频回放和音量控制等与客户端功能对应的称为指令和事件的逻辑分组消息,
指令 - AVS发送消息通知你的设备做相应的动作
事件 - 你的设备发送消息通知AVS发生了一些事情
下行通道 - 你在HTTP/2连接中创建的流,...用于将指令从AVS传递到你的设备.设备的半关闭状态下,下行通道保持打开的状态,并在整个连接过程中从AVS打开,下行通道主要用于将云端的指令发送到你的设备
云端指令 - 从AVS发送指令到你的产品,例如,...>
构建PortAudio(运行示例程序所需)
PortAudio是运行C++示例程序的AVS设备SDK必须的,构建说明可用于Linux和macOS
这是使用PortAudio为C++构建AVS Device