Advertisement

Qualcomm 语音学习

阅读量:
前言

最近正在研究华为音频驱动技术,在系统地研读了华为音频提升方案与音频概述文档后,并特意在网络上获取了一篇关键的技术博客内容进行深入研究。作为本次学习的笔记心得整理记录于此。

四个重要部分

华为高通公司主要开发的音频框架大致包含以下四个主要组成部分:

  1. 前端处理模块(FE),负责接收和预处理音频信号;
  2. 后端处理模块(BE),对信号进行进一步的处理和优化;
  3. 数字信号处理器(DSP),用于高速数字信号处理;
  4. 音效组件(Audio Device),提供最终的音效输出。

其中,在音频前端配置中使用 PCM 设备,在音频后端配置中使用 DAI 接口;DSP 作为中间处理单元,在 FE 和 BE 之间起到信号传输的作用;所有设备均安装在相应的 DAI 接口中完成功能配置。

1. PCM

PCM:(Pulse-code modulation)脉冲编码调制是一种将模拟信号转换为数字信号的方法(个人理解:PCM数据流即为通过PCM方法转换所得的二进制数据流)。其主要包含以下几类:
深缓缓冲(//音乐与视频等对延迟要求不高的播放音频)
低延迟播放(//按键音与触摸音及游戏背景音频等低延迟放音)
多通道支持
压缩解载(//MP3、FLAC与AAC等多种格式的音源播放)
录音功能(//普通录音)

全部评论 (0)

还没有任何评论哟~