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.

Main metrics

Overview
Name With Ownerxiph/rnnoise
Primary LanguageC
Program languageC++ (Language Count: 5)
Platform
License:BSD 3-Clause "New" or "Revised" License
所有者活动
Created At2017-08-03 06:34:37
Pushed At2025-02-22 23:58:31
Last Commit At2024-03-22 17:44:13
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)
用户参与
Stargazers Count4.7k
Watchers Count154
Fork Count1k
Commits Count157
Has Issues Enabled
Issues Count218
Issue Open Count174
Pull Requests Count8
Pull Requests Open Count20
Pull Requests Close Count16
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private