这是一个基于WebRTC的单通道语音增强系统,其为浮点版本。
该工程包括:
- common_audio:处理音频所需要的文件在的文件夹。
- ns:Noise Suppression处理的核心文件在的文件夹
- dr_wav.h:读取和解析wav文件。
- main.c:整个程序的主程序,系统的入口。
- timing.h:计时使用的头文件。
V2.0更新记录:
- 将原来参考的程序文件全部替换为从WebRTC中提取的文件,更加忠实于原工程版本。
- 将程序中所有使用C++类的部分、使用函数模板的部分等全部替换为了C语言中的实现。
- 将音频文件读取的函数整合到了主程序之中。
- 2.0版本暂未提供GCC下工程,请暂时参考VS2019工程和1.0版本的GCC下工程,自行修改CMakeList.txt并进行编译。
工程页面: