Still Between Us? Evaluating and Improving Voice Assistant Robustness to Third-Party Interruptions

arXiv cs.CL / 4/21/2026

📰 NewsDeveloper Stack & InfrastructureModels & Research

Key Points

  • The paper argues that deployed spoken language models struggle to distinguish third-party interruptions from a primary user’s speech, causing context-dependent failures.
  • It introduces TPI-Train, an 88K-instance dataset using speaker-aware hard negatives to prioritize acoustic cues for interruption handling.
  • It also proposes TPI-Bench, an evaluation framework to rigorously test both the interruption-handling strategy and accurate speaker discrimination in deceptive scenarios.
  • Experimental results indicate the dataset design reduces semantic shortcut learning, helping models rely on acoustic signals rather than only semantic context.
  • The authors provide public code for the evaluation framework, aiming to support more robust multi-party spoken interaction.

Abstract

While recent Spoken Language Models (SLMs) have been actively deployed in real-world scenarios, they lack the capability to discern Third-Party Interruptions (TPI) from the primary user's ongoing flow, leaving them vulnerable to contextual failures. To bridge this gap, we introduce TPI-Train, a dataset of 88K instances designed with speaker-aware hard negatives to enforce acoustic cue prioritization for interruption handling, and TPI-Bench, a comprehensive evaluation framework designed to rigorously measure the interruption-handling strategy and precise speaker discrimination in deceptive contexts. Experiments demonstrate that our dataset design mitigates semantic shortcut learning-a critical pitfall where models exploit semantic context while neglecting acoustic signals essential for discerning speaker changes. We believe our work establishes a foundational resource for overcoming text-dominated unimodal reliance in SLMs, paving the way for more robust multi-party spoken interaction. The code for the framework is publicly available at https://tpi-va.github.io