DRC,全名Dynamic Range Control,主要用於調整輸入語音的動態范圍。應用場景可以有如下的幾種形式
• 類似於AGC的功能,對輸入的忽大忽小語音進行動態拉伸,使語音聽起來平穩。
• 作為小信號濾除器,濾除低於某一閾值的信號。一般用來濾除噪聲,避免噪聲在后續模塊AGC中被放大。
本文主要介紹DRC用作小信號濾除器。而動態拉伸忽大忽小語音一般建議在場景相對確定的情況下使用。因為DRC的參數是事先確定好的,一旦場景發生變化,那么適用於上一場景的參數並不適合另一場景。
有關DRC原理的具體文章見微信公眾號:音頻探險記。