
DeepFilterNet 3 full-band speech denoiser: each AudioFrame is mixed to mono, resampled to 48 kHz, cleaned, and emitted as a denoised 48 kHz AudioFrame. Real-time-capable on CPU. Use to clean a noisy speech stream ahead of ASR or VAD.
Pre-ASR cleanup of a recorded file: denoising removes background noise so transcription runs on clean speech.
Live microphone gating: webcam audio is denoised so voice-activity detection triggers on speech rather than noise.
AudioFrame is returned unchanged without invoking the model, and a pure-silence (zero-energy) frame is emitted as model-rate silence without invoking the model; both still emit exactly one output frame.attenuation_db caps the maximum noise reduction (the full value applies the model's complete output), and post_filter adds residual-noise suppression at a small cost while slightly attenuating quiet speech; both are fixed at startup.chunk_seconds splits the input into fixed-length pieces to bound memory before denoising; chunk boundaries can introduce minor audible discontinuities. It is captured once at startup.Automated release