DNN语音增强||降噪
获取干净语音及噪声语音数据,可以使用soundfile中的read函数;处理语音数据,主要是因为噪声和干净语音的长度不一致,而对干净语音加噪时,需要保证噪声和干净语音的长度一致,以防数据处理时,数组不一致,因此需要选取与干净语音长度一致的噪声(随机选取);按一定信噪比将干净语音和噪声混合,以获取加噪语音;提取频谱特征(STFT、MFCC等,选其一,可根据不同的方法提取不同的特征以提高降噪效果);降
·
- 获取干净语音及噪声语音数据,可以使用soundfile中的read函数;
- 处理语音数据,主要是因为噪声和干净语音的长度不一致,而对干净语音加噪时,需要保证噪声和干净语音的长度一致,以防数据处理时,数组不一致,因此需要选取与干净语音长度一致的噪声(随机选取);
- 按一定信噪比将干净语音和噪声混合,以获取加噪语音;
- 提取频谱特征(STFT、MFCC等,选其一,可根据不同的方法提取不同的特征以提高降噪效果);
- 降噪:采取不同的降噪方法,如IRM、IBM、cIRM等;
- 合成降噪后的语音,与干净语音对比,分析降噪效果;
- 后续就是要加网络训练。
更多推荐
所有评论(0)