Visual Cues Enhance Predictive Turn-Taking for Two-Party Human Interaction

Sam O'Connor Russell, Naomi Harte
5/27/2025
cs.CLcs.RO

No official code found. Best implementation: russelsa/mm-vap (8 stars, last commit 2025-09-13).

Abstract

Turn-taking is richly multimodal. Predictive turn-taking models (PTTMs) facilitate naturalistic human-robot interaction, yet most rely solely on speech. We introduce MM-VAP, a multimodal PTTM which combines speech with visual cues including facial expression, head pose and gaze. We find that it outperforms the state-of-the-art audio-only in videoconferencing interactions (84% vs. 79% hold/shift prediction accuracy). Unlike prior work which aggregates all holds and shifts, we group by duration of silence between turns. This reveals that through the inclusion of visual features, MM-VAP outperforms a state-of-the-art audio-only turn-taking model across all durations of speaker transitions. We conduct a detailed ablation study, which reveals that facial expression features contribute the most to model performance. Thus, our working hypothesis is that when interlocutors can see one another, visual cues are vital for turn-taking and must therefore be included for accurate turn-taking prediction. We additionally validate the suitability of automatic speech alignment for PTTM training using telephone speech. This work represents the first comprehensive analysis of multimodal PTTMs. We discuss implications for future work and make all code publicly available.

View on arXivView PDF

Code Implementations(1)

russelsa/mm-vapCommunity100%
80Shell, PythonMay 20, 20251 years ago

Similar Papers

Cite this paper

@article{russell2025visual,
  title  = {Visual Cues Enhance Predictive Turn-Taking for Two-Party Human Interaction},
  author = {Sam O'Connor Russell and Naomi Harte},
  year   = {2025},
  eprint = {2505.21043},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.21043v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.21043.svg)](https://codeofpaper.com/paper/2505.21043)

Discussion