Files
pipecat/changelog/4072.added.md
2026-03-18 10:20:22 -04:00

2 lines
499 B
Markdown

- 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.