Processor that passes frames only after detecting wake phrases in transcriptions
WakeCheckFilter
monitors TranscriptionFrame
s for specified wake phrases and only allows frames to pass through after a wake phrase has been detected. It includes a keepalive timeout to maintain the awake state for a period after detection, allowing continuous conversation without requiring repeated wake phrases.
TranscriptionFrame
objects are checked for wake phrases