#deprecated #bindings #xiph #denoising #rnnoise #nnnoiseless

deprecated sys rnnoise-sys

Raw C API of Xiph's rnnoise denoising library. DEPRECATED in favour of the nnnoiseless crate.

4 releases

Uses old Rust 2015

0.1.3 Jul 13, 2020
0.1.2 May 2, 2020
0.1.1 Jan 26, 2020
0.1.0 Jan 24, 2020

#12 in #xiph


Used in 2 crates (via rnnoise-c)

BSD-3-Clause

500KB
13K SLoC

C 13K SLoC // 0.0% comments Rust 88 SLoC Python 44 SLoC // 0.2% comments Shell 1 SLoC

rnnoise-c

docs crates.io dependency status

DEPRECATION NOTICE

This crate of C bindings is deprecated in favour of the nnnoiseless crate. The latter is pure Rust, compiles on windows, requires no libclang, and is faster than the C version. Use that one!

Rust bindings of Xiphs's RNNoise library for denoising audio. Find more information on how the library works at this RNNoise demo.

License

Licensed under Apache 2 or MIT (at your option). For details, see the LICENSE file.

All examples inside the examples/ folder are licensed under the CC-0 license.

License of your contributions

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed / CC-0 licensed as above, without any additional terms or conditions.

No runtime deps

~0–2MB
~37K SLoC