基本上,现在常用的声音采样办法是pcm,而对于压缩音频的解码,得到的也pcm数据.这个pcm数据,只是一堆数值,有正有负,看这个值看不出什么花样. 声音采集,采的是什么呢? 采的是声音的强度变化,也是声音这种能量的强弱变化,这种强弱用分贝来表示,即dB.所以,pcm数据跟这个dB就一定有关系,这个关系是这样的: dB=20∗log10(pcm) pcm=pow(10,(dB/20.0)) 模数转换ADC时常用的位深是16bit,也就是用16位来表示一个sample,这里不考虑偷懒而使用不足16位…