rnnoise

Recurrent neural network for audio noise reduction

  • Owner: xiph/rnnoise
  • Platform:
  • License:: BSD 3-Clause "New" or "Revised" License
  • Category::
  • Topic:
  • Like:
    1
      Compare:

Github stars Tracking Chart

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.raw > output.raw

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

Overview

Name With Ownerxiph/rnnoise
Primary LanguageC
Program languageC++ (Language Count: 5)
Platform
License:BSD 3-Clause "New" or "Revised" License
Release Count3
Last Release Namev0.2 (Posted on 2024-04-14 22:38:22)
First Release Namev0.1 (Posted on 2024-04-10 02:55:34)
Created At2017-08-03 06:34:37
Pushed At2024-04-16 01:43:09
Last Commit At2024-03-22 17:44:13
Stargazers Count3.7k
Watchers Count146
Fork Count873
Commits Count136
Has Issues Enabled
Issues Count190
Issue Open Count151
Pull Requests Count8
Pull Requests Open Count13
Pull Requests Close Count11
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top