UXGlossary

Barge-In

Barge-in is the ability for a customer to interrupt the voice AI mid-sentence. The bot stops talking the moment the customer starts, just like a human would.

Three things to remember

  • Without barge-in, customers have to wait for the bot to finish reading menu options before they can speak. It feels like an old IVR.
  • With barge-in, the customer can cut in at any time and the bot adapts. This is the single most-noticed humanising feature.
  • EnableX implements barge-in with sub-200ms detection. The bot stops talking 100-200ms after the customer starts.

The detailed explanation

Barge-in is conversational interruption. When a human is speaking and you cut in, they stop talking and listen. Voice agents need to do the same. Without barge-in, the customer waits for the bot to finish reading its full prompt, which feels like waiting through an IVR menu, not like a conversation.

Implementing barge-in well requires three things: continuous VAD on the inbound audio (so the system knows the moment the customer starts), fast TTS interruption (the playback layer must be able to stop mid-sentence in < 100ms), and state recovery (the agent has to remember what it was about to say so it can pick up after the customer's interruption is handled).

Barge-in latency above ~300ms feels broken. The customer starts speaking, the bot keeps droning, customer stops, repeats themselves. The whole interaction feels mechanical. EnableX targets sub-200ms barge-in detection in the cloud and 250ms on-prem.

How EnableX implements Barge-In

EnableX Voice AI implements barge-in across the full stack: continuous VAD on inbound audio, sub-100ms TTS interruption (the audio stops mid-sentence), and state recovery so the agent picks up cleanly after the customer's utterance. End-to-end barge-in latency under 200ms in cloud, under 300ms on-premise. Tunable per deployment for noisy environments where false-positive interruptions are a risk.

Related glossary terms

Turn-Taking

Turn-taking is how a voice AI agent decides when the customer is done speaking and when it should respond.

Turn-Taking →

Voice Activity Detection (VAD)

Voice Activity Detection (VAD) is software that detects when someone is speaking versus silent.

Voice Activity Detection (VAD) →

AI Voice Agent

An AI voice agent is software that holds a real-time spoken conversation with a customer over the phone or any voice channel.

AI Voice Agent →

Speech-to-Text (STT / ASR)

Speech-to-text (STT), also called Automatic Speech Recognition (ASR), is software that converts spoken audio into written text.

Speech-to-Text (STT / ASR) →

FAQ — Barge-In

Without barge-in, customers have to wait through the bot's full utterance before speaking, which feels like an old IVR menu, not a conversation. With barge-in, the customer can interject at any time, and the bot adapts. It's the single biggest humanising feature in modern voice AI.

Under 200ms. Above 300ms the bot keeps talking after the customer has clearly tried to interrupt, which feels broken. EnableX targets sub-200ms in cloud, sub-300ms on-premise.

It can, but you need to tune VAD thresholds higher to avoid false positives (the bot stopping because of background noise). EnableX exposes per-deployment tuning for high-noise environments like contact centres or street-noise outbound.

Related but different. Barge-in is the customer interrupting while the bot is speaking. Turn-taking is deciding when the customer is done speaking so the bot knows to start. Both depend on VAD, but they handle opposite ends of the conversation flow.

See EnableX in action.

Talk to sales, or start a free trial. No credit card required.

Free trial credits · No credit card · API keys in 2 minutes