程序名称:Single Channel Noise Suppression based on WebRTC

程序来源:Google WebRTC(Web Real Time Communication)

程序语言:C

程序平台:Windows(VS2015+)/CentOS6.4(GCC)

程序功能简介:

此程序为一个单通道的语音增强程序,可以实现去除单麦克风采集到的语音中的噪声的功能。该程序提取自Google的开源视频会议框架WebRTC。

程序效果:

Test Condition

KeyValue
File Namesp02.wav
SampleRate8000Hz
SNR0dB/5dB/15dB
Noise TypeBabble

Test Result

  • Time domain image
语音时域图像
语音时域图像
  • Frequency domain image
语音语谱图
语音语谱图
语音语谱图
  • SNR & PESQ

目前完成工作(最后更新日期:2019.7.19):

  • 已经完成Windows下基于VS2015的工程版本,可在VS2015及以上版本使用。程序在VS2015进行开发和测试,并通过。
  • 已经完成CentOS 6.4下基于GCC 4.8开发的工程版本,可在GCC4.8+版本使用。程序在CentOS6.4+GCC4.8环境下进行开发和测试,并通过。

工程地址:

https://github.com/dqhplhzz2008/WebRTC_Noise_Suppression