webrtc音频相关

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.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值