Batched Speech Decisions Without Decoding: Single-Token Supervision Lets a Frozen LLM Hear Beyond the Transcript
Authors: Jie Jin, Ziyin Ma, Min Yin, Jinyu Chen, Haigang Song, Zhikun Pang, Xiaowen Zhang
Organizations: Adventists.ai, Melbourne, Australia · College of Computer Science and Technology, Zhejiang University, Hangzhou, China · Future Design Lab, Innovation Center of Yangtze River Delta, Zhejiang University, Jiaxing, China · University of Virginia, Charlottesville, VA, USA
Full-duplex voice agents make many small, closed decisions, which current systems answer by slow autoregressive decoding. We propose DuplexJev, which feeds ASR-encoder hidden states through a small connector into a frozen LLM and reads each question as a single-token distribution over its options. Nothing is decoded, and an 8-GPU node answers 80 decisions about eight utterances in about 0.1 s. With a last-layer connector, spoken QA stays close to reading the transcript (90% vs. 91%). DuplexJev also hears the speaker: gender and emotion accuracy both reach 90% (from 55% and 28%) with a cross-attention connector, whose spoken QA drops by only 1 point (83% to 82%). We train decisions with cross-entropy on the read-out answer token, instead of the usual transcript distillation, whose teacher never hears the voice, and keep distillation for content. Encoders and LLMs are interchangeable; we release weights, training recipe, a batched-inference pipeline for full-duplex serving and a bilingual spoken-QA set.
Figures & tables
Figure 1: DuplexJev. Only the connector (fusion block and projector, orange) is trained. Variant A fuses three encoder layers by cross-attention; variant B projects the final layer only. Every question is read as a closed-set next-token distribution. Content is aligned by transcript distillation; decisions are trained with answer-token cross-entropy (Sec. 2.1).
decode
1 event
events/s within
ctx
method
steps
(ms)
0.25 s
0.5 s
2 s
0
JSON
86
1567
0
0
16.9
0
readout
0
92
17.3
20.4
33.5
1.5k
JSON
87
1598
0
0
8.4
1.5k
readout
0
144
9.7
12.0
18.4
Table 1: Ten decisions per event, one H200, Qwen3-32B on vLLM, 30 real utterances. JSON : one JSON answer generated from the ASR transcript (ASR, 411 ms, not included). Readout : one single-token prompt per question on the transcript (approximates DuplexJev). Capacity: events/s whose batch finishes within the budget.
input
qa100
zh / en
ZJU-ML
Easy-Turn
oracle transcript
91
45 / 46
89
80.5
options only
36
18 / 18
39
–
Whisper, released (Qwen3-32B)
89
43 / 46
85
76.1
Whisper, released (Gemma-3-27B)
92
–
77
–
B last layer, R2
90
44 / 46
79
76.1
A x-attn, R2
83
39 / 44
77
77.1
Table 2: Content-understanding accuracy (%). qa100: released spoken QA (/100, zh/en /50 each). ZJU-ML: spoken questions from [ 23 ] , half real, half TTS. Easy-Turn: zero-shot 4-way turn state. Our connectors are shown after R2 (two 1% packs).
gender
ZJU n/l
emotion
Δ qa100
Δ ZJU-ML
probe, encoder last layer
97.5
–
92.5
probe, connector A / B
98.1 / 96.5
–
87.9 / 88.3
Whisper, released connector
55.4
51
27.1
A after R2
55
53 / 50
28
B after R2
54
50 / 51
27
A, distillation, 6k
53
49 / 50
–
Table 3: Paralinguistic accuracy (%) and change in content understanding. Gender: our 800 real utterances / ZJU native / ZJU lettered. Emotion: 4-way, 800 utterances. Δ : change vs. the R2 start of the same connector. Probes: logistic regression on pooled features.
Figure 2: R3 from the R2 connector, same data and schedule. Left: gender on 800 real utterances under distillation (flat) and answer-token supervision, for A and B. Right: emotion under answer-token supervision, with ZJU-ML (dashed).
We introduce Diffuplex, a full-duplex spoken language model based on discrete diffusion that achieves an unprecedented balance between linguistic intelligence and response efficiency. With thinking mode, Diffuplex delivers 13.0 tokens per forward pass, reaching an average of 1872 tokens per second and substantially surpassing the frontier autoregressive (AR) models in decoding speed. Without thinking, Diffuplex matches the first-audio latency of existing full-duplex models while achieving markedly stronger linguistic intelligence. This capability is enabled by separating when to say from what to say at the training level, rather than compressing both into a single autoregressive timeline. During inference, Diffuplex continuously tracks the user speech through an AR interaction policy, while independently generating and refining response content through parallel diffusion. Consequently, semantic computation is no longer bounded by the perception audio frame rate, allowing intelligence and responsiveness to improve simultaneously. Taken together, these results establish a new paradigm for spoken agents that can sustain real-time dialogue while devoting parallel computation to intelligent response generation. Training code and checkpoints will be avaliable soon.
Real-time, full-duplex speech interaction is a key feature of next-generation spoken chatbots, allowing the model to listen and speak at the same time and to handle natural phenomena such as overlap, hesitation, and barge-in. Existing speech language models (SpeechLMs) such as LLaMA-Omni and GLM-4-Voice are still turn-based and rely on an external Voice Activity Detection (VAD) module to mark the end of the user's turn, which fundamentally limits their interactive ability. In this paper, we introduce BayLing-Duplex, a native full-duplex SpeechLM where a single autoregressive LLM decides when to listen, when to speak, and when to stop, with no auxiliary turn-taking module. The design adds only a few special tokens to the standard vocabulary, so it transfers across LLMs and reuses existing training and serving stacks with no architectural adaptation. Starting from the public GLM-4-Voice checkpoint and using only 400K full-duplex samples for fine-tuning followed by a lightweight DPO stage, BayLing-Duplex reaches 92% turn-taking success and 100% interruption success on InstructS2S-Eval, while improving the speech-response score from 2.17 to 3.39 over Moshi. BayLing-Duplex also matches or surpasses its turn-based counterpart on Llama Questions, Web Questions, and Alpaca-Eval, showing that simultaneous listen-and-speak modeling does not sacrifice response quality.
Qingkai Fang, Shoutao Guo, Yang Feng
Key Laboratory of Intelligent Information Processing Institute of Computing Technology, Chinese Academy of Sciences (ICT/CAS) · Key Laboratory of AI Safety, Chinese Academy of Sciences · University of Chinese Academy of Sciences, Beijing, China
Full-duplex spoken dialogue requires a model to keep listening while generating its own spoken response. This is challenging for large language models (LLMs), which are designed to extend a single coherent sequence and do not naturally support user input arriving during generation. We argue that how the user stream is routed into the LLM is therefore a key architectural question for full-duplex modeling. To study this question, we extend a text-only LLM into a unified full-duplex spoken dialogue system and compare two routing strategies under a shared training pipeline: (i) channel fusion, which injects the user stream directly into the LLM input, and (ii) cross-attention routing, which keeps the user stream as external memory accessed through cross-attention adapters. Experiments on spoken question answering and full-duplex interaction benchmarks reveal a clear tradeoff. Channel fusion yields stronger semantic grounding and consistently better question-answering performance. However, under semantically overlapping conditions such as user interruptions, it is more vulnerable to context corruption: if the model fails to stop in time, the overlapping user stream can interfere with ongoing generation and lead to semantically incoherent continuations. Cross-attention routing underperforms on question answering, but better preserves the LLM generation context and is more robust to this failure mode. These results establish user-stream routing as a central design axis in full-duplex spoken dialogue and offer practical guidance on the tradeoff between semantic integration and context robustness. We provide a demo page for qualitative inspection.
Hui Lu, Xueyuan Chen, Huimeng Wang +4
The Chinese University of Hong Kong · Tsinghua University · SenseTime Research