Registry / analytics / deepfilternet

deepfilternet

JSON →
library0.5.6pypypiunverified

DeepFilterNet is a real-time noise suppression library using deep filtering. Current version 0.5.6 supports Python >=3.8,<4.0. It provides a pre-trained model for speech enhancement with low latency, suitable for audio processing pipelines.

pip install deepfilternet
INSTALL
IMPORT
SIG · DEEPFILTERNET
D
deepfilternet
analyticspythonv0.5.6
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

DeepFilterNet
from deepfilternet import DeepFilterNet
import deepfilternet
Direct import of module does not expose class; use correct import path.

Basic noise suppression on a WAV file.

from deepfilternet import DeepFilterNet import numpy as np import soundfile as sf # Load audio data, samplerate = sf.read('noisy.wav') # Initialize model model = DeepFilterNet() # Enhance audio enhanced = model(data, samplerate) sf.write('enhanced.wav', enhanced, samplerate)
Debug
Known issues
gotchaThe input audio must be 16 kHz sample rate. Resample if needed before processing.
fix
Use librosa.resample or scipy.signal.resample to convert to 16000 Hz.
affects: all
deprecatedIn version 0.5.0, the API changed from 'denoise' method to direct callable object. Old code using `.denoise()` will break.
fix
Replace `model.denoise(audio, sr)` with `model(audio, sr)`.
affects: >=0.5.0
breakingVersion 0.5.0 removed the 'df' module. Imports like 'from deepfilternet.df import ...' no longer work.
fix
Use `from deepfilternet import DeepFilterNet` directly.
affects: >=0.5.0
gotchaThe model may consume significant memory; avoid processing extremely long audio in one call. Split into chunks.
fix
Process audio in segments (e.g., 10 seconds) and concatenate results.
affects: all
Upgrade
Version history
0.5.6latest on PyPI · released Aug 31, 2023
Audit
Dependencies
numpyrequiredNumerical operations
soundfilerequiredAudio file I/O
sounddeviceoptionalReal-time audio playback
Agent activity
52 hits · last 30 days
node
48
OpenAI (training)
1
Resources
deepfilternet — pip install deepfilternet · libregistry