What is Voice activity detection (VAD)?

Voice activity detection (VAD) identifies whether an audio signal contains human speech, giving transcription and turn-taking systems reliable speech-start and speech-end signals.

Acronym
VAD
Aliases
VAD, endpointing
Add Ringg AI as a preferred source
Review informationParth Professional Headshot
Parth ChadhaAuthor
Utkarsh Shukla
Utkarsh ShuklaReviewer

Last reviewed

Why is VAD important for natural turn-taking?

Without precise speech-start and speech-end detection, voice agents interrupt callers, miss words, or wait too long before replying.

  • Accurately captures the beginning and end of caller input.
  • Recognizes natural pauses without assuming the turn is finished.
  • Triggers faster responses while limiting premature interruptions.
  • Handles noise, hold music, and non-speech sounds more reliably.

How Voice activity detection (VAD) works

  • The detector analyzes short audio frames for energy, spectral, or learned speech features.
  • It assigns a speech probability or binary decision to each frame.
  • Smoothing, onset, and hangover rules combine frame decisions into speech regions.
  • Those regions control endpointing, recording, recognition, and interruption logic.

Voice activity detection (VAD) in action

A caller pauses briefly before stating a confirmation number. Hangover and endpointing rules keep the turn open, while a longer silence finalizes the utterance and lets the agent respond.

How Voice activity detection (VAD) is measured or evaluated

Use representative production conditions and explicit definitions. Review these measures together:

  • speech miss and false-alarm rate
  • onset and offset boundary error
  • endpointing delay and truncation rate
  • performance by noise, music, language, and overlap

Limitations, risks, and common failure modes

  • Noise can be labeled as speech and delay responses.
  • Quiet or distant speech can be missed.
  • Short thresholds clip hesitant speakers.
  • VAD detects speech presence, not who spoke or what was said.

Voice activity detection (VAD) vs. endpointing

VAD estimates whether speech is present in audio frames. Endpointing decides when an utterance or turn is complete using VAD plus timing, recognition, and conversational context.

What teams should consider when using or implementing Voice activity detection (VAD)

  • Tune onset and offset separately for the task.
  • Evaluate real microphones, codecs, noise, and speaking styles.
  • Coordinate VAD with barge-in and ASR endpointing.
  • Retain fallback behavior for ambiguous silence.

Sources

Summarise with
ChatGPTClaudePerplexityGrok

Related terms