Cohen的IMCRA噪声估计,他是使用了当前帧的语音信号和当前帧的噪声去估计了下一帧的噪声了吗?因为网上现在讲的很乱,有的版本是当前帧的语音信号和上一帧的噪声估计当前帧的噪声,有的则是当前帧语音和当前帧噪声估计下一帧噪声
Cohen的IMCRA噪声估计算法是使用当前帧的语音信号和当前帧的噪声估计下一帧的噪声。具体来说,IMCRA算法首先通过短时傅里叶变换将当前帧的语音信号和当前帧的噪声分别转换到频域,然后通过对当前帧的噪声进行平滑处理,得到一个平滑的噪声谱。接着,将平滑的噪声谱和当前帧的语音信号谱相减,得到一个估计的信号谱。最后,将估计的信号谱和当前帧的噪声谱相加,得到下一帧的噪声谱估计。因此,IMCRA算法是基于当前帧的语音信号和当前帧的噪声估计下一帧的噪声。