目录
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工程建立和运行
工程目录结构如下:
运行结果:
对比原始带噪语音文件和降噪语音文件: