noise_sup.m

来自「采用MELP编制的压缩与解码程序」· M 代码 · 共 19 行

M
19
字号
%noise suppression
function gain=noise_sup(gain,G_n)
max_noise=20;
max_atten=6;
if G_n>max_noise;
   G_n=max_noise;
end
gain_lev=gain-G_n-3;
if gain_lev>0.001
   suppress=-10*log10(1-10^(-0.1*gain_lev));
   if suppress>max_atten
      suppress=max_atten;
   end
else
   supress=max_atten;
end
gain=gain-max_atten;

   

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?