Python wrapper for the RNN noise suppression library (RNNoise), enabling real-time speech denoising. Current version 0.4.3, maintained on GitHub.
pip install pyrnnoiseVerified import paths — ran on the pinned version, not inferred.
Load a noisy audio file, filter it with RNNoise, and save the denoised result.
Convert to float32 and ensure mono: audio = audio.astype(np.float32) / 32768.0 for int16 input.
Process the whole audio array in one call, or implement overlap-add for streaming.
Remove the sample_rate argument; resample your audio to 48 kHz before passing to denoiser.
No dependency data recorded yet.