网站设计需从哪些方面考虑,seo索引擎优化,宣传方式,舆情分析师招聘1.PCM数据的生成过程音频原始数据PCM#xff08;Pulse Code Modulation#xff09;#xff0c;PCM全称是脉冲编码调制数据。PCM数据是未经过压缩的音频数据#xff0c;它是由模拟信号经过采样、编码等步骤转换成标准的数字信号#xff0c;下面是PCM生成的总流程。从下面这…1.PCM数据的生成过程音频原始数据PCMPulse Code ModulationPCM全称是脉冲编码调制数据。PCM数据是未经过压缩的音频数据它是由模拟信号经过采样、编码等步骤转换成标准的数字信号下面是PCM生成的总流程。从下面这个流程图我们可以看出来音频模拟信号转换成数字信号需要经过采样、量化、编码三大步骤会变成PCM音频数字信号1.采样采样是我们音频最重要的知识点之一它指的是把一段连续的模拟信号转换成离散的数字信号。而采样率就指的是每秒钟采样的个数而根据奈奎斯特采样公式当采样率大于等于连续信号的2倍时采样信号就能够无差别还原出原始的信号。比方说人类的听觉频率是20HZ-20KHZ而采样率就需要达到40KHZ以上才能够保证数据的完整性。(音频模拟信号) (音频数字信号)2.量化量化指的是在坐标轴上把每一个离散数据进行数字化操作。换言之就是把我们每一个采样的点都按照数字化表示出来如下图从这张图我们可以看出量化的过程就是把刚才我们转换成的数字信号一个一个点用竖线显示出来这样的话我们在数字化的时候就方便很多。3.编码把每一个量化的采样点存储起来并以二进制的形式表现出来的过程就是编码。下图就是存储的表格把上图所有的数据存储起来就是一段连续的PCM数据。PCM数据二进制形式011011110111101……对于一个音频的原始数字信号的生成采样-量化-编码: PCM数据2.PCM数据重要参数1.采样率指的是每秒钟采样的个数换言之就是1S钟采集声音的频率比方说48000HZ就相当于一秒钟PCM采集48000个采样点总体来说采样率越高音频的质量越好。PCM数据常用的采样率有192000HZ192KHZ(蓝光、高清电影DVD)96000HZ 96KHZ(蓝光、高清电影DVD)48000HZ48KHZ(数字电视、DVD) (最常用)44100HZ44.1KHZ(CD音质)22000HZ22KHZ(无线广播)2.采样深度每次采样的大小比方说如果采样深度是16BIT那声音就有2的16次方的振幅而32bit就相当于有2的32次方个振幅。声音振幅越多声音的质量就会越高。在PCM中有三种常见的采样大小8 BIT、16BIT、32BIT这三种采样格式3.通道数PCM一般有四种通道数分别是单通道、双声道、四声道、5.1声道1.单声道指的是只有一个声音的通道比方说电话、喇叭之类的2.双声道(立体声)双声道指的是有两个声音的通道声音在录制的过程中分配到两个独立的声道这让人听起来就有立体的感觉。3.四声道四声道指的是前左、前右、后左、后右四个发声通道。观众听起来则像被声音包围了一样。4. 5.1声道5.1声道广泛运用在家庭影院因为开发的时候用的较少所以这里就不多介绍。4.PCM比特率比特率指的是每秒传输的比特数(bit)一般PCM的比特率计算公式是采样率*采样深度*通道数。比方说采样率是48000采样深度是16BIT通道数2,那它PCM比特率的计算公式就等于48000 * 16 * 2 1536000bit5.PCM文件大小计算假设一个PCM音频设备采样率48000、采样精度是16bit、2通道大概采集10分钟数据那它的大小采样率 * 采样深度 * 通道数 * 时长 48000 * 16 * 2 * 10 * 60 921600000bit然后再把bit转换成字节(BYTE) 921 600 000/8/1024/1024 109M3.PCM存储格式上图是PCM单双声道的存储布局这里我们来重点讲解一下双声道的布局。一般双声道的存储有两种存储方式一种是交错模式、另外一种是非交错模式。交错模式首先记录第一帧的左声道样本和右声道样本非交错模式首先先记录一个周期内所有帧的左声道样本、再记录所有右声道样本双声道的存储模式:交错模式L R L R L R L R非交错模式L L L L L R R R