NNOM神经网络语音降噪
1. 问题记录和解决
(1)python语音处理依赖库soundfile
在miniconda的powershell中执行指令:
pip install soundfile –i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
(2)numpy的版本过高
Numpy的版本过高,会出错:
过低又会引起不兼容某些库(比如:matplotlib),所以在降低numpy版本的时候,注意看打印的信息,这里我选择了一个合适自己的版本:
pip install numpy==1.17.3 -i https://pypi.douban.com/simple/
(3) 屏蔽GPU加速
编译模型的过程中会出错,可根据提示信息进行定位。由于GPU加速部分没有调通,所以注释掉这部分,不需要GPU加速。
文件: nom-masterexamples nn-denoisemain.py
如下:
2. C工程建立和运行
工程目录结构如下:
运行结果:
对比原始带噪语音文件和降噪语音文件:
上一篇:
Java架构师技术进阶路线图
下一篇:
记录一次某app逆向登陆协议分析