RNN:深度学习噪声抑制(初体验)

参考资料
1.RNNoise: Learning Noise Suppression(深度学习噪声抑制)
2.rnnoise 训练步骤

1.项目地址:https://github.com/xiph/rnnoise

RNNoise is a noise suppression library based on a recurrent neural network

To compile, just type:
% ./autogen.sh
% ./configure
% make

Optionally:
% make install

While it is meant to be used as a library, a simple command-line tool is
provided as an example. It operates on RAW 16-bit (machine endian) mono
PCM files sampled at 48 kHz. It can be used as:

./examples/rnnoise_demo input.pcm output.pcm

The output is also a 16-bit raw PCM file.

语音转换工具插件

~/rnnoise$ git clone https://github.com/smallmuou/wavutils

~/rnnoise/wav$ ../wavutils/bin/wavinfo speech_only.wav**
# 转换为pcm格式
~/rnnoise/wavutils/bin/wav2pcm speech_only.wav speech_only.pcm
~/rnnoise/wavutils/bin/wav2pcm noise_only.wav noise_only.pcm
~/rnnoise/wavutils/bin/wav2pcm speech_noise.wav speech_noise.pcm
**[INFO] Successfully convert noise_only.pcm to noise_only.wav.**
# 转换为wav
xx@ubuntu:~/bin$ pcm2wav 1 48000 16 noise_only.pcm noise_only.wav

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值