Papers
Topics
Authors
Recent
Search
2000 character limit reached

Chain-of-Thought Reasoning in Streaming Full-Duplex End-to-End Spoken Dialogue Systems

Published 2 Oct 2025 in cs.CL, cs.SD, and eess.AS | (2510.02066v1)

Abstract: Most end-to-end (E2E) spoken dialogue systems (SDS) rely on voice activity detection (VAD) for turn-taking, but VAD fails to distinguish between pauses and turn completions. Duplex SDS models address this by predicting output continuously, including silence tokens, thus removing the need for explicit VAD. However, they often have complex dual-channel architecture and lag behind cascaded models in semantic reasoning. To overcome these challenges, we propose SCoT: a Streaming Chain-of-Thought (CoT) framework for Duplex SDS, alternating between processing fixed-duration user input and generating responses in a blockwise manner. Using frame-level alignments, we create intermediate targets-aligned user transcripts and system responses for each block. Experiments show that our approach produces more coherent and interpretable responses than existing duplex methods while supporting lower-latency and overlapping interactions compared to turn-by-turn systems.

Summary

  • The paper proposes the SCoT framework that integrates chain-of-thought reasoning into full-duplex spoken dialogue systems to improve conversational coherence.
  • It employs CTC-based forced alignments to generate intermediate reasoning paths, enabling simultaneous listening and speaking without explicit VAD.
  • Experiments on Switchboard and Fisher datasets demonstrate reduced latency and enhanced semantic quality compared to traditional turn-by-turn systems.

Chain-of-Thought Reasoning in Streaming Full-Duplex End-to-End Spoken Dialogue Systems

Introduction

The paper introduces a novel framework called Streaming Chain-of-Thought (SCoT) for enhancing full-duplex end-to-end spoken dialogue systems (SDS). Traditional SDS rely on voice activity detection (VAD) for turn-taking, but often struggle to differentiate between speaker pauses and turn completions. The SCoT framework proposes a streaming approach that processes user input and generates responses in a blockwise manner, improving coherence and interpretability while supporting simultaneous listening and speaking without explicit VAD. Figure 1

Figure 1

Figure 1

Figure 1: Turn-by-turn SDS.

Background and Motivation

SDS aim to facilitate natural conversational interactions by processing continuous audio streams and generating corresponding spoken responses. The introduction of LLMs and speech+text LLMs has allowed end-to-end SDS to directly generate responses from speech inputs. However, these models fail to capture the complexity of conversational semantics and are often modeled using the turn-by-turn paradigm, dependent on VAD modules. Prior works have addressed these limitations by introducing duplex systems that predict output continuously.

Problem Formulation

Duplex spoken dialogue systems seek to overcome the limitations of traditional turn-by-turn interaction by allowing simultaneous listening and speaking. This requires estimating the posterior distribution of the system's output under conditions of both simplex (listening or speaking) and duplex (listening and speaking simultaneously). A key challenge is managing the transition between listening and speaking while effectively modeling intermediate reasoning paths. Figure 2

Figure 2: Overview of SCoT: the proposed Streaming Chain-of-Thought (CoT) Duplex SDS architecture.

Our Chain-of-Thought Duplex SDS

SCoT extends the Turn-by-turn CoT SDS framework into a duplex setting, introducing intermediate targets such as aligned user transcripts and system responses. It utilizes CTC-based forced alignments to generate these intermediate representations, which allows for real-time, CoT-based reasoning during speech generation. The paper proposes three variants: SCoT-ASR, SCoT-Response, and SCoT-Full, each exploring different intermediate reasoning paths for efficiency and coherence.

Experiments and Results

The model was evaluated on the Switchboard and Fisher datasets, demonstrating improved semantic quality and interaction latency compared to existing Duplex E2E models. SCoT significantly enhances both semantic coherence and emotional alignment, while achieving lower latency and enabling overlapping speech generation, aligning more closely with natural conversational dynamics.

Conclusion

The SCoT framework provides a logical extension of the chain-of-thought reasoning paradigm into duplex spoken dialogue systems. It successfully balances semantic coherence, interaction fluidity, and computational efficiency, positioning it as a significant advancement in the field of spoken dialogue systems. Future research may focus on optimizing block size for improved performance and further refining reasoning paths for diverse conversational contexts.

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.