Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

TurnGuide: Enhancing Meaningful Full Duplex Spoken Interactions via Dynamic Turn-Level Text-Speech Interleaving

About

Full-Duplex Speech Language Models (FD-SLMs) are specialized foundation models designed to enable natural, real-time spoken interactions by modeling complex conversational turn-taking such as interruptions, backchannels, and overlapping speech. End-to-end (e2e) FD-SLMs leverage real-world double-channel conversational data to capture nuanced two-speaker dialogue patterns for human-like interactions, but their conversational abilities often degrade compared to pure-text conversation due to prolonged speech sequences and limited high-quality spoken dialogue data. Although interleaved text-speech generation could mitigate this degradation, integrating discrete text tokens into continuous double-channel audio streams could disrupt the precise time alignment required for fluid interaction. To address this, we propose TurnGuide, a novel text-speech interleaved generation approach for e2e FD-SLMs that dynamically segments assistant speech into dialogue turns and interleaves turn-level text and speech generation. This approach allows FD-SLMs to integrate the semantic intelligence of LLMs without compromising the natural acoustic flow. Extensive experiments show that TurnGuide not only significantly improves e2e FD-SLMs to produce semantically meaningful, coherent speech but also achieves state-of-the-art performance on various turn-taking events. Demos are available at https://dreamtheater123.github.io/TurnGuide-Demo/. Code is available at https://github.com/dreamtheater123/TurnGuide.

Wenqian Cui, Lei Zhu, Xiaohui Li, Zhihan Guo, Haoli Bai, Lu Hou, Irwin King• 2025

Related benchmarks

TaskDatasetResultRank
Conditional Dialogue GenerationFisher (test)
GPT-4o Score7.3
64
Unconditional Dialogue GenerationFisher (test)
GPT-4o Score9.33
32
Pause HandlingFull-Duplex-Bench Candor
TOR0.789
19
Speech Question AnsweringWeb Questions
Speech QA Score32.5
11
Speech Question AnsweringLlama Questions
Speech QA Score64
11
Speech Question AnsweringTrivia QA
Speech QA Score32
10
Smooth Turn TakingCANDOR
TOR0.95
8
Unconditional Turn-taking EvaluationFisher (test)
Occurrence Rate60
7
Conditional Turn-taking EvaluationFisher (test)
Occurrence Proportion48
7
User InterruptionSynthetic
TOR100
6
Showing 10 of 12 rows

Other info

Follow for update