RNNoiseSharp

September 17, 2026 ยท View on GitHub

NuGet Badge

rnnoise is a noise suppression library based on a recurrent neural network.

This Xamarin library provides .NET wrappers for rnnoise allowing you to use it on Android and iOS.

Usage

It operates on RAW 16-bit (machine endian) mono PCM files sampled at 48 kHz.

Each frame contains 480 samples.

An example app is located in the Sample directory and includes examples of common tasks.

License

I am not associated with rnnoise.
All rights belong to their respective owners.

RNNoiseSharp is licensed under BSD-3-Clause