# `Feline.Processors.VADProcessor`
[🔗](https://github.com/dimamik/feline/blob/main/lib/feline/processors/vad_processor.ex#L1)

Voice Activity Detection processor. Analyzes InputAudioRawFrame
using a VAD analyzer and emits UserStartedSpeakingFrame /
UserStoppedSpeakingFrame based on a state machine.

States: :quiet -> :speaking -> :quiet

Uses configurable start_secs and stop_secs to debounce transitions.

# `child_spec`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
