Skip to content

Commit 65454c7

Browse files
Sai Aakashclaude
andcommitted
docs(changelog): add fragment for DPDFNetFilter
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent 1c607eb commit 65454c7

2 files changed

Lines changed: 25 additions & 1 deletion

File tree

changelog/5667.added.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
- Added `DPDFNetFilter`, an input audio filter using [DPDFNet](https://github.com/ceva-ip/DPDFNet) for real-time speech enhancement on CPU via ONNX Runtime. Inference runs on a dedicated worker thread so the event loop is never blocked, and audio is resampled to and from the model's native rate with `SOXRStreamAudioResampler` when the transport rate differs. Select a model with `model=` to trade quality for CPU (`baseline` is cheapest, `dpdfnet2` is the default); 8 kHz and 48 kHz native variants avoid resampling on telephony and WebRTC transports. If the model cannot be loaded the filter passes audio through unmodified. Install with `uv add "pipecat-ai[dpdfnet]"`.

uv.lock

Lines changed: 24 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)