音频基础知识
一、PCM
说到音频,主要有两个概念比较重要,一个是采集到的原始音频数据(比如PCM)和压缩后的音频数据(比如AAC)。
1.什么是PCM?
PCM(Pulse Code Modulation,脉冲编码调制)音频数据是未经压缩的音频采样数据裸流,它是由模拟信号经过采样、量化、编码转换成的标准数字音频数据。
2.如何理解PCM?
PCM是一种用数字表示模拟信号经过采样后的数据的方法。主要包括采样,量化,编码三个主要过程。
◆ 先来看看模拟信号被采样的过程:
◆ 采样率:每秒钟采样的样本数。比如我们常说的44.1kHz,即每秒钟采样44100次。
◆ 量化:将采样到的信号数据四舍五入到一个可用整数表示的过程。(位深)。
连续的模拟信号按一定的采样频率经数码脉冲取样后,每一个离散的脉冲信号被以一定的量化精度量化成一串二进制编码流,这串编码流的位数即为采样深度。位深就是说用多少个比特表示某一个时间点上的振幅。比特数越多,可以表示的振幅变化就越精确,那么声音就会越逼真。
音频基础知识最先出现在Python成神之路。
共有 0 条评论