基于最新的webrtc更新版本,剥离出的Noise Suppressor NS噪音抑制和Voice Activity Detector VAD语音检测工具,采用了RNNiose神经网络分频判断,可实现语音自动分段。默认等级能将背景底噪削弱大半,性能令人惊艳,可广泛应用于语音直播优化和增强语音效果等领域。该工具仅支持Win32平台,但可根据vc2019编译器进行修改,不依赖任何第三方库,将所有代码文件添加到工程编译过即可应用于自己的项目工程。如果需要其他系统平台编译或者webrtc中Audio Process内的其他过滤处理,欢迎通过邮件或站内消息联系本人,有时间可以酌情考虑帮忙移植。压缩包内附有从测试工程中剥离的调用演示代码AudioProcessing example.cpp仅做调用流程参考。
基于webrtc的Noise Suppressor NS和Voice Activity Detector VAD语音处理工具
文件列表
Noise Suppresso(NS) and Voice Activity Detector(VAD)
(预估有个177文件)
pffft.c
66KB
pitch_estimator.c
25KB
pitch_filter.c
16KB
filter_functions.c
6KB
isac_vad.c
15KB
fft.c
27KB
vad_sp.c
6KB
vad_core.c
26KB
vad_filterbank.c
14KB
min_max_operations.c
6KB
暂无评论