音频编码过程
- 格式:pdf
- 大小:112.42 KB
- 文档页数:2
⾳频编码过程
⾳频编码过程
1.⾳频信号数字化
信号的数字化就是将连续的模拟信号转换成离散的数字信号,⼀般需要完成采样、量化和编码三个步骤,如图1所⽰。采
样是指⽤每隔⼀定时间间隔的信号样本值序列来代替原来在时间上连续的信号。量化是⽤有限个幅度近似表⽰原来在时间上 连
续变化的幅度值,把模拟信号的连续幅度变为有限数量、有⼀定时间间隔的离散值。编码则是按照⼀定的规律,把量化后 的离
散值⽤⼆进制数码表⽰。上述数字化的过程⼜称为脉冲编码调制(Pulse Code Modulation),通常由A/D转换器来实现 。
图1 ⾳频信号数字化
数字⾳频信号经过处理、记录或传输后,当需要重现声⾳时,还必须还原为连续变化的模拟信号。将数字信号转换成模拟
信号为D/A变换。
数字⾳频的质量取决于采样频率和量化位数。采样频率越⾼,量化位数越多,数字化后的⾳频质量越⾼。
2.⾳频采样
采样就是从⼀个时间上连续变化的模拟信号取出若⼲个有代表性的样本值,来代表这个连续变化的模拟信号。⼀个在时间
和幅值上都连续的模拟⾳频信号的函数表⽰为x(t),采样的过程就是在时间上将函数x(t)离散化的过程。⼀般的采样是按均 匀的
时间间隔进⾏的。设这⼀时间间隔为T,则取样后的信号为x(nT),n为⾃然数。
根据奈奎斯特采样定理:要从采样值序列完全恢复原始的波形,采样频率必须⼤于或等于原始信号最⾼频率的2倍。设连
续信号x(t)的频谱为x(f),以采样间隔时间T抽样得到离散信号X(nT),如果满⾜|f|≤fc时,其中fc是截⽌频率,即T≤ 1/2f,时,
可以由x(nT)完全确定连续信号x(f):
当采样频率为1/2T时。即fN=1/2T时,称fN为佘奎斯特采样频率.
3.⾳频量化
采样把模拟信号变成了时间上离散的样值序列,但每个样值的幅度仍然是⼀个连续的模拟量,因此还必须对其进⾏离散化
处理,将其转换为有限个离散值,才能最终与数码来表⽰其幅值。量化过程是将采样值在幅度上再进⾏离散化处理的过程。 所
有的采样值可能出现的范围被划分成有限多个量化阶的集合,把凡是落⼊某个量化阶内的采样值都赋予相同的值,即量化 值。
通常这个量化值⽤⼆进制来表⽰,⽤N位⼆进制码字可以表⽰2N个不同的量化电平。存储数字⾳频信号的⽐特率为:
I=N.fs
其中的fs是采样率,N是每个采样值的⽐特数。
表⽰采样值的⼆进制的位数为量化位数,它反映出各采样值的精度,如3位能表⽰采样值的8个等级,8位能反映256个等级
,其精度为⾳频信号最⼤振幅的1/256。量化位数越多,量化值越接近于采样值,其精度越⾼,但要求的信息存储量就越⼤ 。
根据公式(30-3)可知,要减⼩⽐特率I,在fs已经确定的情况下,只能去减少N的值。N的值降低会导致量化的精度降低
,N的值增加⼜会导致信息存储量的增加。因此在编码时就需要合理地选择N的值。
均匀量化就是采⽤相等的量化间隔进⾏采样,也称为线性量化。⽤均匀量化来量化输⼊信号时,⽆论对⼤的输⼊信号还是
⼩的输⼊信号都⼀律采⽤相同的量化间隔。因此,要想既适应幅度⼤的输⼊信号,同时⼜要满⾜精度⾼的要求,就需要增加 采
样样本的位数。
⾮均匀量化的基本思想是对输⼊信号进⾏量化时,⼤的输⼊信号采⽤⼤的量化间隔,⼩的输⼊信号采⽤⼩的量化间隔,这
样就可以在满⾜精度要求的情况下使⽤较少的位数来表⽰。其中采样输⼊信号幅度和量化输出数据之间⼀般定义了两种对应 关
系,⼀种称为u律压缩算法,另⼀种称为A律压缩算法。
采⽤不同的量化⽅法,量化后的数据量也就不同。因此说量化也是⼀种压缩数据的⽅法。
4.⾳频编码
采样、量化后的信号还不是数字信号,需要把它转换成数字脉冲,这⼀过程称为编码。最简单的编码⽅式是⼆进制编码。
具体说就是⽤沟⽐特的⼆进制编码来表⽰⼰经量化了的样值,每个⼆进制数对应⼀个量化电平,然后把它们排列,得到由⼆ 值
脉冲串组成的数字信息流。⽤这样⽅式组成的⼆值脉冲的频率等于采样频率与量化⽐特数的乘积,称为数字信号的数码率 。采
样频率越⾼,量化⽐特数越⼤,数码率就越⾼,所需要的传输带宽就越宽。 ⾳频编码⽅法归纳起来可以分成三⼤类:波形编码、参数编码、混合编码。波形编码是尽量保持输⼊波形不变,即重建的
语⾳信号基本上与原始语⾳信号波形相同,压缩⽐较低;参数编码是要求重建的信号听起来与输⼊语⾳⼀样,但其波形可以 不
同,它是以语⾳信号所产⽣的数学模型为基础∷的⼀种编码⽅法,压缩⽐较⾼;混合编码是综合了波形编码的⾼质量潜⼒和参数
编码的⾼压缩效率的混合编码的⽅法,这类⽅法也是⽬前低码率编码的⽅向。