Module input_vad

Module input_vad 

Source
Expand description

Backend input VAD for browser microphone PCM.

Structs§

BackendInputVad
Incremental VAD over arbitrary PCM16 byte chunks.
BackendVadSnapshot
Snapshot of backend VAD state for devtools and diagnostics.

Enums§

ActivityAuthority
Who decides when user speech interrupts the model.

Traits§

InputAudioProcessor
A per-frame processor applied to outgoing microphone audio inside LiveHandle::send_audio — the L1 seam the L2 voice chain (denoiser, noise gate) plugs into so hosted surfaces (web bridge, API server) get the same hardened path as native pumps. Runs on the send path: keep it fast and allocation-light.