1、采样的过程就是抽取某点的频率值,很显然,在一秒中内抽取的点越多,获取得频率信息更丰富,为了复原波形,一次振动中,必须有2个点的采样,人耳能够感觉到的最高频率为20kHz,因此要满足人耳的听觉要求,则需要至少每秒进行40k次采样,用40kHz表达,这个40kHz就是采样率。我们常见的CD,采样率为44.1kHz。
2、APM模块仅支持16k、32k和48k采样率。10ms音频数据。
3、NS模块仅支持10ms (80 or 160 samples)。
4、高采样率的音频如何降噪?APM将其进行2or3 band分离,即将32k采样率音频分为(0~8khz)和(8~16khz),48k采样率三分为(0~8khz)、(8~16khz)和(16~24khz)。将(0~8khz)音频即16k采样率放入NS模块处理。相关类ThreeBandFilterBank、SplittingFilter。相关函数TwoBandsAnalysis、TwoBandsSynthesis、ThreeBandsAnalysis、ThreeBandsSynthesis、SplitIntoFrequencyBands、MergeFrequencyBands、WebRtcSpl_AnalysisQMF。
5、samples_per_channel的意思是一个声道的sample数目,10ms,采样率48k、双声道的samples_per_channel为480。之前错误认为,两个声道应该除以2.