音频编解码常用的三种实现方案
1)采用专用的音频芯片对语音信号进行采集和处理,音频编解码算法集成在硬件内部,如 MP3 编解码芯片、语音合成分析芯片等。使用这种方案的优点就是处理速度块,设计周期短;缺点是局限性比较大,不灵活,难以进行系统升级。
2)是利用 A/D 采集卡加上计算机组成硬件平台,音频编解码算法由计算机上的软件来实现。使用这种方案的优点是价格便宜,开发灵活并且利于系统的升级;缺点是处理速度较慢,开发难度较大。
3)使用高精度、高速度的 A/D 采集芯片来完成语音信号的采集,使用可编程的数据处理能力强的芯片来实现语音信号处理的算法,然后用 ARM 进行控制。采用这种方案的优点是系统升级能力强,可以兼容多种音频压缩格式甚至未来的音频压缩格式,系统成本较低;缺点是开发难度较大,设计者需要移植音频的解码算法到相应的 ARM 芯 片中去。
音频信号压缩编码标准
ITU/CCITT 的 G 系列: G.711 、 G.721 、 G.722 、 G.723 、G.728 、 G.729 ;
MPEG 系列的: MPEG-l , MPEG-2 , MPEG-4 , MPEG-7 中的音频编码;
DOLBY( 杜比 ) 实验室的 AC 系列: AC-1 , AC-2 ,