NTH

DiffuPlex: Accelerating Full-Duplex Spoken Dialog Models via Rolling Masked Diffusion

AuthorsHeeseung Kim

AffiliationsDepartment of Artificial Intelligence · University of Seoul · Seoul, Republic of Korea

October 20, 2026 2 min read
Watch on YouTube
The one-line take

DiffuPlex helps spoken-dialogue models respond faster by predicting several moments ahead while adapting when the conversation changes.

Key results

16
Maximum lookahead

Future interaction frames proposed per backbone wake.

1.46
LISTEN deployment-path speedup

Wall-clock speedup relative to the autoregressive backbone.

1.59
SPEAK deployment-path speedup

Wall-clock speedup relative to the autoregressive backbone.

1.61
LISTEN Core LM speedup

Accumulated language-model backbone time reduction.

1.80
SPEAK Core LM speedup

Accumulated language-model backbone time reduction.

80
Interaction interval

Milliseconds; all measured backbone wakes complete within this interval.

What the paper found

DiffuPlex speeds up full-duplex spoken dialogue by replacing frame-by-frame backbone calls with rolling masked diffusion: each wake predicts future user and assistant frames together, retains a confident prefix, and revises only the unplayed assistant future when incoming user speech conflicts with stored predictions. Adapted from the PersonaPlex-based personaplex-rl-seamless model, it uses learned stream-specific MASK embeddings and future-gated LoRA adapters, with a maximum lookahead of 16 frames. Its LISTEN policy consumes predicted silence; SPEAK can also consume predicted assistant speech. On Full-Duplex-Bench v1.0, LISTEN and SPEAK achieve deployment-path speedups of 1.46× and 1.59×, and Core LM speedups of 1.61× and 1.80×; every measured backbone wake stays within the 80ms interaction interval. LISTEN largely preserves human-rated speech naturalness and conversational quality, while SPEAK preserves conversational quality but reduces speech naturalness. The evaluation also uses VoiceBench, OpenAudioBench, OpenAI’s GPT-5.6-luna as an interruption judge, and NVIDIA RTX A6000 hardware; the paper discloses ChatGPT writing assistance and Claude Code implementation support.

Original abstract

Recent full-duplex spoken dialog models enable simultaneous listening and speaking, but fine-grained models still advance their backbone autoregressively at every interaction frame. We introduce DiffuPlex, a rolling masked diffusion framework that reduces this sequential computation by predicting multiple future user and assistant frames in a single backbone wake. DiffuPlex consumes only a confident prefix of each predicted future while interaction continues at the original frame rate. As user speech arrives, it checks the corresponding user predictions and, when the interaction diverges, preserves already played assistant content while revising only the unplayed future. We consider two inference policies over the same predictor: DiffuPlex-LISTEN consumes multiple future frames when they predict assistant silence, whereas DiffuPlex-SPEAK can also consume predicted assistant speech. Across full-duplex interaction and spoken-language evaluations, DiffuPlex substantially reduces sequential backbone computation while largely preserving interaction behavior and general capability. DiffuPlex-LISTEN and DiffuPlex-SPEAK achieve $1.46\times$ and $1.59\times$ deployment-path wall-clock speedups and $1.61\times$ and $1.80\times$ Core LM speedups, with all measured backbone invocations completing within the 80ms interaction interval. Human evaluation shows that LISTEN preserves speech naturalness and conversational quality, while SPEAK retains conversational quality with some degradation in speech naturalness.

Read the original paper

More in Speech AI

Browse all 36 papers →
03Speech

Fish Audio Drama 3 Technical Report

Dawei Han, Shidong Li, Shijia Liao, Jiahua Liu, Songting Liu, Qingzheng Wang, Yuxuan Wang, Xin Chen, Yifan Cheng, Tianyu Li, Gangin Park, Xuehao Yang, Chang Zeng, Haoyang Zhang, Ruoyi Zhang, Xiangyu Zhang

Fish Audio Drama 3 is an open-source speech model designed to perform, revise, and edit expressive multi-character audio from text.

Read analysis