音频压缩和编解码(Audio Compression and Codec)

音 频压缩是一种形式的数据压缩,其被设计来减少音频文件的大小。音频压缩算法在计算机软件上实现叫做音频编码。音频编解码器是一个计算机程序,其根据一个给定音频文件格式或流音频格式压缩/解压缩数字音频数据。大部分编解码器被当作库实现,它的接口接到一个或更多多媒体播放器。

针对音频压缩不同标准组织和公司有很多不同技术和标准可用,在下列表格中,主要的被列举如下:

编解码器类型

标准组织

调制方法

位率(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- and 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,音频压缩,音频压缩


相关链接:http://www.javvin.com/protocolG7xx.html: 音频(语音) 压缩协议 (CODEC) (G.711, G.721, G.722, G.726, G.727, G.728, G.729)