The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 5 C noise-reduction Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: RNNoise 0.2 – now trained using only publicly available CC-licensed datasets | news.ycombinator.com | 2024-04-16
Project mention: Linux Audio Noise suppression using deep filtering in Rust | news.ycombinator.com | 2023-06-06Frankly, what I hear is very similar to the results of classic spectral denoising, even with the characteristic artifacts (for Linux, there's Noise Repellent [1] available for advanced spectral denoising; there's also a ton of commercial spectral processors).
The demonstration could use more random background noises to separate it from spectral processors, and more varied vocabulary to separate it from RNNVoice [2] which tends to suppress breath and parts of sibilants, making the sound unnatural. The latency is also important - is it as low as in RNNVoice? What about the CPU load?
[1] https://github.com/lucianodato/noise-repellent
[2] https://github.com/werman/noise-suppression-for-voice
https://github.com/lucianodato/libspecbleach is a marvelous denoiser. This library includes two example programs (with hardcoded parameters) that you can try as is or customize to your liking. adenoise_demo works without you specifying the section of noise, but the first half a second of recorded audio will be gradually less noisy while it adapts. denoise_demo learns the noise profile on the first 4096 samples and denoises the rest (so the output is 4096 samples short).
C noise-reduction related posts
- RNNoise 0.2 – now trained using only publicly available CC-licensed datasets
- Real-Time Noise Suppression for PipeWire writen in Rust
- Active noise cancelling plugins.
- GTX Voice auf vorhandene Audiodateien anwenden?
- Failed to add noise-repellent LV2 plugin on Carla
- AMD leaks then removes announcement of AI noise-canceling function
- In dire need of a noise cancelling app
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source noise-reduction projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | rnnoise | 3,657 |
2 | noise-repellent | 428 |
3 | speech-denoiser | 281 |
4 | libspecbleach | 55 |
5 | pw-nvidia-denoiser | 14 |
Sponsored