音频压缩是一种形式的数据压缩,其被设计来减少音频文件的大小。音频压缩算法在计算机软件上实现叫做音频编码。音频编解码器是一个计算机程序,其根据一个给定音频文件格式或流音频格式压缩/解压缩数字音频数据。大部分编解码器被当作库实现,它的接口接到一个或更多多媒体播放器。
针对音频压缩不同标准组织和公司有很多不同技术和标准可用,在下列表格中,主要的被列举如下:
编解码器类型 |
标准组织 |
调制方法 |
位率(kb/s) |
采样率(kHz) |
G.711 |
ITU-T |
PCM |
64 |
8 |
G.721 |
ITU-T |
ADPCM |
32 |
8 |
G.722 |
ITU-T |
ADPCM |
64 |
16 |
G.722.1 |
ITU-T |
基于交换的 |
24/32 |
16 |
G.722.2 |
ITU-T |
AMR-WB |
6.60, 8.85, 12.65, 14.25, 15.85, 18.25, 19.85, 23.05 and 23.85 |
16 |
G.723 |
ITU-T |
DPCM |
24/40 |
8 |
G.723.1 |
ITU-T |
MPC-MLQ 或 ACELP |
5.6/6.3 |
8 |
G.726 |
ITU-T |
ADPCM |
16/24/32/40 |
8 |
G.727 |
ITU-T |
ADPCM |
5-, 4-, 3- 和 2 |
|
G.728 |
ITU-T |
LDCELP |
16 |
8 |
G.729 |
ITU-T |
CS-ACELP |
8 |
8 |
GSM 06.10 |
ETSI |
RPE-LTP |
13 |
8 |
LPC10 |
USA Government DOD / NATO |
LPC |
2.4 |
8 |
Speex |
自由软件 |
CELP |
8, 16, 32 |
2.15-24.6(NB),4-44.2(WB) |
iLBC(因特网低比特率声音合成器) |
IETF RFC 3951,自由软件 |
LPC |
8,16 |
13.3 |
LPC |
8,16 |
15.2 |
DoD CELP |
美国国防部门 |
CELP |
4.8 |
|
EVRC |
3GPP2 |
增强型可变率编解码器 |
9.6/4.8/1.2 |
8 |
L16 |
IETF RFC 3551 |
非压缩音频数据压缩 |
128 |
变量 |
编解码器类型 |
帧大小(ms) |
压缩延迟 |
平均主观评分(MOS) |
备注 |
G.711 |
0.125 |
0.75 |
4.1 |
U-law(美国,日本)和 A-law(欧洲)压缩扩展 |
G.721 |
采样 |
|
|
被 G.726 替代 |
G.722 |
采样 |
|
|
分波段编解码器,其将16 kHz 波段分为两个分波段,每个编码使用 ADPCM |
G.722.1 |
20 |
40 |
|
|
G.722.2 |
采样 |
|
|
AMR-WB 是在网络中使用而标准化的,例如 UMTS。 |
G.723 |
采样 |
30 |
|
被 G.726 替代了,它相对 G.723.1 是完全不同的编解码器。 |
G.723.1 |
30 |
30 |
3.7 -3.9 |
H.324 视频会议的一部分 |
G.726 |
0.125 |
1 |
3.9 |
被 G.721 和 G.723 替代 |
G.727 |
采样 |
|
|
与 G.726 相关 |
G.728 |
0.625 |
0.625 |
3.6 |
|
G.729 |
10 |
15 |
3.9 |
VOIP 应用程序 |
GSM 06.10 |
22.5 |
|
|
用在 GSM 蜂窝电话上。 |
LPC10 |
22.5 |
|
|
也叫做 FS-1015 或 STANAG 4198 |
Speex |
30(NB),34(WB) |
30 – 34 |
|
VOIP |
iLBC(因特网低比特率声音合成器) |
30 |
30 |
4.0 |
VOIP |
20 |
20 |
4.0 |
DoD CELP |
30 |
|
|
|
EVRC |
20 |
|
|
用在 CDMA 网络上。 |
L16 |
采样 |
|
|
|
语音调制方法
- PCM = 脉冲编码调制
- ADPCM = Adaptive Differential Pulse Code Modulation
- ADPCM = 适应性差分脉冲编码调制
- AMR-WB = 适应性多重位元率-多频带
- DPCM = 差分脉冲编码调制
- LDCELP = 低延迟编码激励线性预测
- LPC = 线性预测编码
- CS-ACLEP = 共轭结构代数代码激励线性预测
- MP-MLQ = 多重脉冲,多层量子化
- ACELP = 代数编码激励线性预测
相关术语:编解码器,脉冲编码调制,G.7xx,音频压缩,音频压缩
(lihaoyxj) |