docs: add changelog for #4072

This commit is contained in:
Mark Backman
2026-03-18 10:00:18 -04:00
parent ac0643f82f
commit 240780f80e
2 changed files with 2 additions and 0 deletions

1
changelog/4072.added.md Normal file
View File

@@ -0,0 +1 @@
- Added `WakePhraseUserFrameFilter`, a new aggregator-level filter that gates user interaction behind a wake phrase. Unlike the previous `WakeCheckFilter` (which only filtered transcriptions), this filter runs inside the aggregator before VAD processing, blocking transcriptions, VAD events, and interruptions until the wake phrase is spoken. Configure via the new `user_frame_filters` parameter on `LLMUserAggregatorParams`. Also added `BaseUserFrameFilter` base class for building custom filters.

View File

@@ -0,0 +1 @@
- Deprecated `WakeCheckFilter`. Use `WakePhraseUserFrameFilter` from `pipecat.turns.user_filter` instead, which runs inside the aggregator and blocks both transcriptions and VAD events.