Applying General Turn-taking Models to Conversational Human-Robot Interaction
Gabriel Skantze, Bahar Irfan
TL;DR
This paper addresses the limitations of silence-based turn-taking in human-robot interaction by applying general, self-supervised turn-taking models trained on large human-human dialogue datasets. It combines TurnGPT (verbal-domain predictions) and VAP (acoustic-domain predictions) in a self-monitoring HRI architecture, enabling continuous, real-time predictions and preparation of responses. In a within-subject study with 39 participants using the Furhat robot, the proposed system substantially reduced response delays and interruptions and was preferred by users over a traditional baseline. The work demonstrates the viability of general turn-taking models for HRI, suggesting future work on incorporating additional cues (e.g., gaze), multi-party scenarios, and faster response pipelines to further enhance naturalistic interaction.
Abstract
Turn-taking is a fundamental aspect of conversation, but current Human-Robot Interaction (HRI) systems often rely on simplistic, silence-based models, leading to unnatural pauses and interruptions. This paper investigates, for the first time, the application of general turn-taking models, specifically TurnGPT and Voice Activity Projection (VAP), to improve conversational dynamics in HRI. These models are trained on human-human dialogue data using self-supervised learning objectives, without requiring domain-specific fine-tuning. We propose methods for using these models in tandem to predict when a robot should begin preparing responses, take turns, and handle potential interruptions. We evaluated the proposed system in a within-subject study against a traditional baseline system, using the Furhat robot with 39 adults in a conversational setting, in combination with a large language model for autonomous response generation. The results show that participants significantly prefer the proposed system, and it significantly reduces response delays and interruptions.
