Feline.Processors.VADProcessor (feline v0.1.0-rc.1)

Copy Markdown View Source

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.

Summary

Functions

child_spec(opts)