NNOM神经网络语音降噪

目录

1. 问题记录和解决

2. C工程建立和运行

1. 问题记录和解决

(1)python语音处理依赖库soundfile

在miniconda的powershell中执行指令:

pip install soundfile –i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

(2)numpy的版本过高

Numpy的版本过高,会出错:

TypeError: 'float' object cannot be interpreted as an integer

过低又会引起不兼容某些库(比如:matplotlib),所以在降低numpy版本的时候,注意看打印的信息,这里我选择了一个合适自己的版本:

pip install numpy==1.17.3 -i https://pypi.douban.com/simple/

(3) 屏蔽GPU加速

编译模型的过程中会出错,可根据提示信息进行定位。由于GPU加速部分没有调通,所以注释掉这部分,不需要GPU加速。

文件:\nnom-master\examples\rnn-denoise\main.py

 如下:

2. C工程建立和运行

工程目录结构如下:

 运行结果:

 对比原始带噪语音文件和降噪语音文件:

 

猜你喜欢

转载自blog.csdn.net/qq_40088639/article/details/128478437