Recurrent neural network for audio noise reduction
Switch branches/tags
Nothing to show
Clone or download
Latest commit 91ef401 Oct 10, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc Adding build system Aug 17, 2017
examples Removing delay Sep 8, 2017
include Output VAD prob Sep 13, 2017
m4 Adding build system Aug 17, 2017
src Limiting the gain decay Oct 18, 2017
training New features (#9) Sep 8, 2017
AUTHORS Adding build system Aug 17, 2017
COPYING Initial license and README Aug 3, 2017
Makefile.am don't need this file Aug 20, 2017
README Update README Oct 4, 2017
autogen.sh Adding build system Aug 17, 2017
configure.ac Adding build system Aug 17, 2017
rnnoise-uninstalled.pc.in Adding build system Aug 17, 2017
rnnoise.pc.in Adding build system Aug 17, 2017
update_version Adding build system Aug 17, 2017

README

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.