音频

利用音频子系统,用户空间应用程序可以捕获音频并请求回放。音频数字信号处理器(ADSP)是负责捕获和播放的组件。所提供的计算数字信号处理器(CDSP)组件同样可以用于任何高性能音频用例,包括关键字激活、远场语音、回声抵消、和噪声抑制。

在下图中显示了音频捕获和播放的流程。可以采用多种方式访问音频子系统,包括全球通信系统脉冲元素(接收器、源)和脉冲客户端。

对音频子系统的抽象化由脉冲音频提供。脉冲音频是平台上所支持的声音服务器。GStreamer应用程序可以打开脉冲接收器和脉冲源元素分别渲染或捕获音频。捕获的音频可以输出到ROS2 节点进行进一步处理。音频子系统内置智能系统,即具有FFV、ECNS和SVA的Qualcomm®语音套件。Qualcomm®智能音频平台的详细信息可以在QTI公司网站上获得。

参考示例

以下为使用脉冲接收器和脉冲源的示例。

支持高级Linux声音架构直连路由。可以调用必要的高级Linux声音架构源和接收器元素。

高级数字信号处理支持压缩卸载播放。这种模式节省了电力,因为压缩的音频数据被发送到高级信号处理的同时进行解码和播放。这样可以尽可能地关闭应用程序处理器(例如,播放音乐时关闭屏幕)。

Qualcomm 解决方案

 

高通软件中心

通过集中式门户站无缝管理您的高通®软件和工具

下载软件中心