X2Streaming-TTS: Causal Token-Level Text-to-Speech from Streaming Text with Speech-State Inheritance

arXiv cs.CL Papers

Summary

X2Streaming-TTS presents a causal token-level text-to-speech framework for true streaming synthesis, using causal commitment and speech-state inheritance to handle uncertain text prefixes and maintain acoustic continuity in low-latency spoken dialogue systems.

arXiv:2608.18661v1 Announce Type: new Abstract: Streaming text-to-speech is essential for low-latency spoken dialogue systems, yet many systems wait for sentence-level text and are therefore only pseudo-streaming. True token-level synthesis must generate speech from uncertain prefixes while maintaining perceptual continuity over an unbounded stream with bounded context. We present X2Streaming-TTS, a causal TTS framework that consumes asynchronously arriving text tokens and emits speech without accessing future input. To handle uncertain prefixes, we introduce causal commitment, which keeps ambiguous expressions provisional through uncertainty-aware buffering and performs capacity-adaptive, punctuation-aware segmentation. To preserve acoustic continuity, we further introduce causal speech-state inheritance, which carries the complete Code2Wav state and selected historical Talker states across segment boundaries. Together with an attention prior constraint, it blocks access to future positions while retaining bounded acoustic context. Experiments show that X2Streaming-TTS outperforms existing pseudo-streaming models on most subjective and objective metrics. Further analysis shows that causal commitment stabilizes online segmentation and reduces failures caused by insufficient context, while speech-state inheritance improves boundary continuity without degrading naturalness or speaker identity. X2Streaming-TTS thus achieves strict token-level synthesis with quality comparable to the evaluated offline baselines, a median time to first audio token (TTFT) of 15.8 ms for a single request, and a median TTFT of 260.8 ms at 128 concurrent requests. Our implementation is publicly available at https://github.com/X-Square-Robot/X2Streaming-TTS .
Original Article
View Cached Full Text

Cached at: 08/20/26, 10:16 AM

# X2Streaming-TTS: Causal Token-Level Text-to-Speech from Streaming Text with Speech-State Inheritance
Source: [https://arxiv.org/html/2608.18661](https://arxiv.org/html/2608.18661)
Zehan LiuShawn QinLights ShiRoy GanHao WangQian Wang\[0\.6em\] X Square Robot\[0\.8em\] These authors contributed equally\. Corresponding author

###### Abstract

Streaming text\-to\-speech is essential for low\-latency spoken dialogue systems, yet many systems wait for sentence\-level text and are therefore only pseudo\-streaming\. True token\-level synthesis must generate speech from uncertain prefixes while maintaining perceptual continuity over an unbounded stream with bounded context\. We present X2Streaming\-TTS, a causal TTS framework that consumes asynchronously arriving text tokens and emits speech without accessing future input\. To handle uncertain prefixes, we introduce causal commitment, which keeps ambiguous expressions provisional through uncertainty\-aware buffering and performs capacity\-adaptive, punctuation\-aware segmentation\. To preserve acoustic continuity, we further introduce causal speech\-state inheritance, which carries the complete Code2Wav state and selected historical Talker states across segment boundaries\. Together with an attention prior constraint, it blocks access to future positions while retaining bounded acoustic context\. Experiments show that X2Streaming\-TTS outperforms existing pseudo\-streaming models on most subjective and objective metrics\. Further analysis shows that causal commitment stabilizes online segmentation and reduces failures caused by insufficient context, while speech\-state inheritance improves boundary continuity without degrading naturalness or speaker identity\. X2Streaming\-TTS thus achieves strict token\-level synthesis with quality comparable to the evaluated offline baselines, a median time to first audio token \(TTFT\) of 15\.8 ms for a single request, and a median TTFT of 260\.8 ms at 128 concurrent requests\. Our implementation is publicly available athttps://github\.com/X\-Square\-Robot/X2Streaming\-TTS\.

## 1Introduction

Once speech is played, it cannot be revised\. When text is generated token by token by an upstream language model, this irreversibility becomes a fundamental constraint rather than merely an engineering concern: the TTS system must decide when to speak based solely on the observed text prefix, while future tokens cannot alter audio that has already been delivered\. For example, suppose the language model has emitted the prefixHe finished 3\. It may subsequently becomeHe finished 3 laps, in which3is pronounced as*three*, orHe finished 3rd, in which it is pronounced as*third*\. Although the two pronunciations begin similarly, they diverge before either word is complete\. A system that has already emitted*three*therefore cannot revise it into*third*\. Offline synthesis does not encounter this decision, nor does a system that buffers an entire sentence before synthesizing it, because the relevant text has already been fixed in both cases\.

Three requirements that are straightforward in offline TTS become difficult to satisfy simultaneously in token\-level streaming\. First, pronunciation: incomplete numbers, units, and symbols may be reinterpreted by characters that arrive after they have already been voiced\. Second, breathing room: speakers pause where permitted by the language, but punctuation\-only segmentation produces numerous short segments that expend the generation budget on repeated stopping and restarting, whereas a fixed window fills the budget by cutting at positions unrelated to linguistic structure\. Third, continuation: a segment generated from silence must re\-establish pitch and timbre from scratch, making the resulting seam perceptible\.

Taken together, these three challenges show that token\-level streaming is not merely a matter of reducing first\-audio latency\. More fundamentally, it requires the system to make irreversible commitments under partial observability: each decision produces output that cannot be revised, even though its correctness may depend on information that has not yet arrived\. Simultaneous translation emits target words before the source sentence ends\([20](https://arxiv.org/html/2608.18661#bib.bib21);[21](https://arxiv.org/html/2608.18661#bib.bib22)\), streaming recognition displays partial hypotheses\([14](https://arxiv.org/html/2608.18661#bib.bib23);[25](https://arxiv.org/html/2608.18661#bib.bib24)\), and long\-video generation cannot re\-render frames it has produced\([15](https://arxiv.org/html/2608.18661#bib.bib25);[33](https://arxiv.org/html/2608.18661#bib.bib26)\)\. All share one structure:*when may I commit*, and*how do I continue the state I have produced*\.

We address these questions for streaming speech synthesis with two complementary mechanisms\.*Causal commitment*governs decisions up to and including segment closure, whereas*causal speech\-state inheritance*governs state propagation across segment boundaries\. Removing either mechanism leaves an observable deficiency: without speech\-state inheritance, a measurable pitch discontinuity appears at segment boundaries; without causal commitment, generation may exhaust its capacity and force segmentation at linguistically inappropriate positions\. Figure[1](https://arxiv.org/html/2608.18661#S1.F1)maps these challenges onto the synthesis pipeline: the left panel traces token\-level text release and audio generation, while the right panel shows first\-audio latency, irreversible commitment under prefix ambiguity, and cross\-segment discontinuity together with the mechanisms that address them\. A streaming frontend determines which observed text can be released, the Talker converts the released text into discrete acoustic tokens, and Code2Wav decodes these tokens into a waveform\. Causal commitment determines when the current segment closes, while causal speech\-state inheritance determines the state from which the next segment continues\. Our contributions are as follows:

- •We introduce a causal\-commitment mechanism that keeps ambiguous numbers, units, and symbols provisional until their pronunciations are resolved, while formulating capacity and boundary admission as a unified constrained segmentation problem\.
- •We introduce a causal speech\-state inheritance mechanism that transfers the complete waveform\-decoder state and a fixed number of acoustic states through two independent paths, using a fixed causal prior that assigns zero weight to future positions and an explicitly bounded residual\.
- •We develop an end\-to\-end causal TTS system that integrates these two mechanisms to perform strict token\-level synthesis without access to future text\. Experimental results demonstrate synthesis quality comparable to that of the evaluated offline baselines\. Median time to first audio token \(TTFT\) is 15\.8 ms for a single request and 260\.8 ms at 128 concurrent requests\.

![Refer to caption](https://arxiv.org/html/2608.18661v1/figures/fig1_pipeline.png)Figure 1:Left:Streaming pipeline under token\-level arrival\. The frontend releases only TTS\-ready text \(PADwhen nothing is ready; ambiguous spans such as3inHe finished 3are held until pronunciation is resolved\), the Talker emits acoustic tokens, and Code2Wav streams waveform for immediate playback\.Right:Three challenges and the corresponding mechanisms—\(1\) first\-audio latency via token\-level rather than chunk\-level start; \(2\) irreversible early commitment via uncertainty\-aware buffering; \(3\) cross\-segment discontinuity via speech\-state inheritance\.
## 2Related Work

We organize prior work by the text context available at synthesis onset and by how systems handle boundary selection, acoustic capacity, and cross\-segment state\.

##### Fully observed text, streaming audio out\.

These methods begin synthesis after a complete sentence becomes available and reduce output latency through autoregressive acoustic generation, causal or chunk\-aware decoding, and streaming vocoders\([8](https://arxiv.org/html/2608.18661#bib.bib11);[10](https://arxiv.org/html/2608.18661#bib.bib5);[9](https://arxiv.org/html/2608.18661#bib.bib12);[29](https://arxiv.org/html/2608.18661#bib.bib10);[18](https://arxiv.org/html/2608.18661#bib.bib19);[26](https://arxiv.org/html/2608.18661#bib.bib20)\)\. They build on discrete audio codecs\([34](https://arxiv.org/html/2608.18661#bib.bib17);[6](https://arxiv.org/html/2608.18661#bib.bib18)\)and language\-model\-based zero\-shot TTS architectures\([27](https://arxiv.org/html/2608.18661#bib.bib13);[35](https://arxiv.org/html/2608.18661#bib.bib14);[32](https://arxiv.org/html/2608.18661#bib.bib16);[3](https://arxiv.org/html/2608.18661#bib.bib15)\)\. Although they enable concurrent audio generation and playback, waiting for a complete sentence introduces input\-side latency and does not address pronunciation or segmentation under uncertain text prefixes\.

##### Streaming text with limited lookahead\.

LiveSpeech, SyncSpeech, and SpeakStream reduce the required context through fixed lookahead, token\-synchronous decoding, and text–speech interleaving\([5](https://arxiv.org/html/2608.18661#bib.bib4);[24](https://arxiv.org/html/2608.18661#bib.bib2);[2](https://arxiv.org/html/2608.18661#bib.bib3)\)\. Related work has also investigated prosodic\-boundary and pause prediction\([4](https://arxiv.org/html/2608.18661#bib.bib33);[30](https://arxiv.org/html/2608.18661#bib.bib34);[31](https://arxiv.org/html/2608.18661#bib.bib35)\)\. Boundary\-aware streaming generation\([19](https://arxiv.org/html/2608.18661#bib.bib6)\)uses limited future words, boundary post\-training, and a bounded sliding prompt, while MagpieTTS\-LF\([13](https://arxiv.org/html/2608.18661#bib.bib7)\)combines punctuation\-aware chunks, historical text, attention\-tracking states, and an inference\-time soft prior\. These methods reduce sentence\-level waiting but still depend on future tokens, so their latency remains coupled to the upstream generation rate and they do not satisfy strict zero\-lookahead causality\.

##### Segmentation without acoustic cost\.

Standalone text segmenters\([11](https://arxiv.org/html/2608.18661#bib.bib8)\)can identify linguistically appropriate boundaries but do not account for acoustic generation costs\. A suitable boundary may therefore appear only after the acoustic budget has been exhausted\. We use SaT\-3L, which accesses up to 48 future subwords, only as a boundary\-quality reference\. Moreover, text segmentation does not define what speech state should be transferred across a boundary and therefore cannot ensure cross\-segment continuity\.

Existing methods thus wait for complete text, rely on future context, or ignore acoustic capacity and cross\-segment state; our approach instead couples linguistic readiness with acoustic cost under strict causality and transfers bounded speech state across committed boundaries\.

## 3X2Streaming\-TTS

Zero lookahead is affordable because text is information\-dense, whereas speech is temporally redundant\. We quantify this difference using the acoustic\-to\-text expansion ratioρ\\rho, defined as the number of autoregressive acoustic decoding steps per text token\. For a completed segmentSkS\_\{k\}containingnkn\_\{k\}text tokens and requiringAkA\_\{k\}acoustic decoding steps, its realized expansion ratio isρk=Ak/nk\\rho\_\{k\}=A\_\{k\}/n\_\{k\}\. Becauseρk\\rho\_\{k\}is typically well above one, voicing the currently available text provides time for subsequent tokens to arrive\. Lookahead\-based methods consume future text and therefore require the upstream model to wait\. In contrast, our method exploits the time already available on the acoustic side\. After each completed segment, the system updates an online estimateρ^k\\widehat\{\\rho\}\_\{k\}, turning the question “when may I speak” into a causal admission test\. Letτ\\taudenote wall\-clock time, and letN⁡\(τ\)N\(\\tau\)be the number of text tokens observed by timeτ\\tau\. Letyuy\_\{u\}denote theuu\-th discrete acoustic token, generated at timeτu\\tau\_\{u\}, and lethk−1h\_\{k\-1\}denote the speech state inherited from the preceding segment\. Strict causality requires

yu⟂xN⁡\(τu\)\+1:∣x1:N⁡\(τu\),y<u,hk−1,y\_\{u\}\\perp x\_\{N\(\\tau\_\{u\}\)\+1:\}\\mid x\_\{1:N\(\\tau\_\{u\}\)\},y\_\{<u\},h\_\{k\-1\},\(1\)that is, an acoustic token may depend only on the text observed before its generation time, previously generated acoustic tokens, and inherited speech state\. Implementing this constraint requires a backbone with three properties: countable acoustic output, transferable decoding state, and observable remaining capacity\. Qwen3\-TTS\([16](https://arxiv.org/html/2608.18661#bib.bib1)\)provides all three\. Its Talker emits countable discrete acoustic tokens, its Code2Wav module maintains a waveform\-decoder state decoupled from the linguistic component, and its KV\-cache\-aware decoder exposes the remaining capacity in cache positions\.

### 3\.1Causal Commitment

Causal commitment determines which portion of the arrived text can be irreversibly released for synthesis and when the current segment should be closed\. It consists of two coupled components\. Uncertainty\-aware semantic readiness prevents expressions whose pronunciations may still change from being released prematurely, while capacity\-adaptive punctuation\-aware segmentation closes the released prefix before the acoustic generation budget is exhausted\.

#### 3\.1\.1Uncertainty\-Aware Semantic Readiness

LetXt=x1:tX\_\{t\}=x\_\{1:t\}denote the text observed after the arrival of tokenxtx\_\{t\}\. The frontend maintains a pending suffixUtU\_\{t\}whose pronunciation may still be altered by future tokens\. Let⊕\\oplusdenote token\-sequence concatenation\. Upon receivingxtx\_\{t\}, the frontend partitions the buffered text as

Ut−1⊕xt=Et⊕Ut,U\_\{t\-1\}\\oplus x\_\{t\}=E\_\{t\}\\oplus U\_\{t\},\(2\)whereEtE\_\{t\}is the longest newly eligible prefix andUtU\_\{t\}is the remaining unresolved suffix\. Deterministic closure rules cover numbers, units, symbols, abbreviations, and punctuation\. A span is released only when no continuation admitted by these rules can change its pronunciation; once released, it is never revised\. For example, after observingHe finished 3, the frontend retains3inUtU\_\{t\}\. When subsequent tokens resolve the expression, the complete span is normalized and released atomically, ensuring that the acoustic model never receives a partial normalization\. At the end of input, any remaining suffix is treated as closed and normalized using the same rules\. Because bothEtE\_\{t\}andUtU\_\{t\}depend only onXtX\_\{t\}, this procedure is strictly causal\. Semantic readiness and capacity control operate sequentially\. Only ready, normalized units are admitted to the active TTS segment, whileUtU\_\{t\}remains outside it\. If the active segment approaches its estimated capacity beforeUtU\_\{t\}is resolved, the system closes the preceding stable prefix without splitting the unresolved expression\. Once resolved, the expression is admitted atomically to the current segment if sufficient capacity remains, or otherwise to the next segment\. Thus, semantic readiness determines*what*may be committed, whereas capacity\-adaptive segmentation determines*when*the active segment must close\.

#### 3\.1\.2Capacity\-Adaptive Punctuation\-Aware Segmentation

##### Problem and offline reference\.

Letx1:nx\_\{1:n\}be the text tokens\. A boundary afterxix\_\{i\}has typeqi∈\{1,2,3,H​a​r​d\}q\_\{i\}\\in\\\{1,2,3,Hard\\\}, where tiers11–33denote sentence\-final, clause\-level, and weaker punctuation, respectively, andH​a​r​dHardmeans a hard non\-punctuation break, with0≤c⁡\(1\)<c⁡\(2\)<c⁡\(3\)<c⁡\(H​a​r​d\)0\\leq c\(1\)<c\(2\)<c\(3\)<c\(Hard\)\. A partitionπ=\(0=b0<⋯<bm=n\)\\pi=\(0=b\_\{0\}<\\cdots<b\_\{m\}=n\)induces segmentsSk=xbk−1\+1:bkS\_\{k\}=x\_\{b\_\{k\-1\}\+1:b\_\{k\}\}\. Given synthesis contextξ\\xi, letG⁡\(S,ξ\)G\(S;\\xi\)denote the realized KV\-cache footprint of segmentSS, measured in cache positions, and letBBdenote the usable cache capacity\. Letλseg≥0\\lambda\_\{\\rm seg\}\\geq 0be the penalty associated with creating an additional segment\. The hindsight problem is

πoff⋆∈arg⁡minπ​\{λseg​m\+∑k=1m−1c⁡\(qbk\)\}\\displaystyle\\pi^\{\\star\}\_\{\\rm off\}\\in\\arg\\min\_\{\\pi\}\\left\\\{\\lambda\_\{\\rm seg\}m\+\\sum\_\{k=1\}^\{m\-1\}c\(q\_\{b\_\{k\}\}\)\\right\\\}\(3\)s\.t\.G⁡\(Sk,ξ\)≤B∀k\.\\displaystyle\\text\{s\.t\.\}\\quad G\(S\_\{k\};\\xi\)\\leq B\\quad\\forall k\.The natural end has no boundary penalty, and streaming latency is evaluated separately\. If span cost and feasibility depend only on its endpoints, the exact offline solution follows from

V⁡\(0\)\\displaystyle V\(0\)=0,\\displaystyle=0,\(4\)V⁡\(j\)\\displaystyle V\(j\)=min0≤i<jG\(xi\+1:j;ξ\)≤B\[V\(i\)\+λseg\+𝟏\{j<n\}c\(qj\)\]\.\\displaystyle=\\min\_\{\\begin\{subarray\}\{c\}0\\leq i<j\\\\ G\(x\_\{i\+1:j\};\\xi\)\\leq B\\end\{subarray\}\}\\left\[V\(i\)\+\\lambda\_\{\\rm seg\}\+\\mathbf\{1\}\\\{j<n\\\}c\(q\_\{j\}\)\\right\]\.Backtracking returns the optimal boundaries\. This takesO⁡\(n2\)O\(n^\{2\}\)time, orO⁡\(n​C\)O\(nC\)if a segment contains at mostCCtokens\. If inherited state affects feasibility, it must be included in the DP state\. In evaluation, we use either measuredGGor one frozen resource predictor in the feasibility test\.

##### Delayed\-feedback capacity adaptation\.

For a completed segmentSkS\_\{k\}of lengthnkn\_\{k\}, letPkP\_\{k\}be the cache length at autoregressive decoding onset andAkA\_\{k\}the subsequent decoding length, including EOS and draining; henceG⁡\(Sk,ξ\)=Pk\+AkG\(S\_\{k\};\\xi\)=P\_\{k\}\+A\_\{k\}\. CAPS updates the projected EMA

ρ^k\+1=Π\[ρmin,ρmax\]​\(\(1−βk\)​ρ^k\+βk​Aknk\),\\widehat\{\\rho\}\_\{k\+1\}=\\Pi\_\{\[\\rho\_\{\\min\},\\rho\_\{\\max\}\]\}\\left\(\(1\-\\beta\_\{k\}\)\\widehat\{\\rho\}\_\{k\}\+\\beta\_\{k\}\\frac\{A\_\{k\}\}\{n\_\{k\}\}\\right\),\(5\)where a largerβk\\beta\_\{k\}can be used after an overflow\. With prefill estimateP^k\\widehat\{P\}\_\{k\}and headroomRR, it uses

G^k​\(S,ξ\)=P^k\+ρ^k​\|S\|,C^k=⌊B−R−P^kρ^k⌋\.\\widehat\{G\}\_\{k\}\(S;\\xi\)=\\widehat\{P\}\_\{k\}\+\\widehat\{\\rho\}\_\{k\}\|S\|,\\qquad\\widehat\{C\}\_\{k\}=\\left\\lfloor\\frac\{B\-R\-\\widehat\{P\}\_\{k\}\}\{\\widehat\{\\rho\}\_\{k\}\}\\right\\rfloor\.\(6\)Here,C^k\\widehat\{C\}\_\{k\}is the predicted text\-token capacity of segmentkk, namely the maximum number of tokens CAPS allows before a forced split under the current resource estimate\. We assumeB−R−P^k≥ρ^k≥1B\-R\-\\widehat\{P\}\_\{k\}\\geq\\widehat\{\\rho\}\_\{k\}\\geq 1\. When a segment opens, its estimate, capacity, and thresholds are frozen; feedback affects only segments opened afterward\.

##### Causal punctuation\-aware rule\.

Choose0<α1≤α2≤α3≤10<\\alpha\_\{1\}\\leq\\alpha\_\{2\}\\leq\\alpha\_\{3\}\\leq 1and define

Tℓ,k=⌈αℓ​C^k⌉,ℓ∈\{1,2,3\}\.T\_\{\\ell,k\}=\\left\\lceil\\alpha\_\{\\ell\}\\widehat\{C\}\_\{k\}\\right\\rceil,\\qquad\\ell\\in\\\{1,2,3\\\}\.After appendingxtx\_\{t\}, letLtL\_\{t\}denote the number of text tokens in the active segment\. CAPS closes the segment afterxtx\_\{t\}if and only if

\[⋁ℓ=13\{qt=ℓ∧Lt≥Tℓ,k\}\]orLt≥C^k\.\\left\[\\bigvee\_\{\\ell=1\}^\{3\}\\left\\\{q\_\{t\}=\\ell\\wedge L\_\{t\}\\geq T\_\{\\ell,k\}\\right\\\}\\right\]\\quad\\text\{or\}\\quad L\_\{t\}\\geq\\widehat\{C\}\_\{k\}\.\(7\)The second condition implements a tier\-4 hard boundary when no eligible punctuation boundary is encountered before capacity is reached\.

##### Fragmentation bound and scope\.

To analyze the number of segments, suppose that each segment can contain at mostCCtokens\. A sequence ofnntokens then requires at least

mC⋆=⌈nC⌉m\_\{C\}^\{\\star\}=\\left\\lceil\\frac\{n\}\{C\}\\right\\rceilsegments, and this minimum is achieved by cutting after everyCCtokens\. Under the CAPS stopping rule, every non\-final segment contains at least⌈α1​C⌉\\lceil\\alpha\_\{1\}C\\rceiltokens\.

###### Theorem 1\(Fragmentation bound\)\.

IfC^k=C\\widehat\{C\}\_\{k\}=Cfor allkkand every non\-final segment is closed by Eq\. \([7](https://arxiv.org/html/2608.18661#S3.E7)\), then

mCAPS≤C⌈α1​C⌉​mC⋆\+1≤1α1​mC⋆\+1\.m\_\{\\rm CAPS\}\\leq\\frac\{C\}\{\\lceil\\alpha\_\{1\}C\\rceil\}m\_\{C\}^\{\\star\}\+1\\leq\\frac\{1\}\{\\alpha\_\{1\}\}m\_\{C\}^\{\\star\}\+1\.\(8\)

###### Proof\.

LetL=⌈α1​C⌉L=\\lceil\\alpha\_\{1\}C\\rceil\. CAPS hasmCAPS−1m\_\{\\rm CAPS\}\-1non\-final segments, each containing at leastLLtokens, so\(mCAPS−1\)​L≤n\(m\_\{\\rm CAPS\}\-1\)L\\leq n\. The benchmark hasmC⋆m\_\{C\}^\{\\star\}segments, each holding at mostCCtokens, son≤C​mC⋆n\\leq Cm\_\{C\}^\{\\star\}\. Therefore

mCAPS≤nL\+1≤CL​mC⋆\+1≤1α1​mC⋆\+1\.∎m\_\{\\mathrm\{CAPS\}\}\\leq\\frac\{n\}\{L\}\+1\\leq\\frac\{C\}\{L\}m\_\{C\}^\{\\star\}\+1\\leq\\frac\{1\}\{\\alpha\_\{1\}\}m\_\{C\}^\{\\star\}\+1\.\\qed

The theorem concerns segment count only\. The additive11accounts for a possibly short final segment\. It does not guarantee punctuation quality or physical KV\-cache safety\. A predicted\-feasible segment is guaranteed to fit the cache if

G⁡\(S,ξ\)≤G^k​\(S,ξ\)\+Rcap\.G\(S;\\xi\)\\leq\\widehat\{G\}\_\{k\}\(S;\\xi\)\+R\_\{\\rm cap\}\.Since an EMA does not ensure this condition for every segment, we evaluate prediction error, overflow rate, partition cost, prosody, and latency empirically\.

##### Implementation details\.

We implement CAPS as a token\-driven finite\-state machine in the frontend\. Sentence\-final marks form tier 1, commas, semicolons, and colons tier 2, and line breaks, ellipses, and dashes tier 3; trailing quotes and brackets are ignored when assigning the tier\. The cache limitBBis read from the loaded engine\. When a segment opens, CAPS computes and freezes its capacity and thresholds, then tests Eq\. \([7](https://arxiv.org/html/2608.18661#S3.E7)\) for every incoming token\. At segment completion, the backend reports the decoding steps and text\-token count used in Eq\. \([5](https://arxiv.org/html/2608.18661#S3.E5)\); the update applies only to segments opened later\. Unless stated otherwise, we initializeρ^1=6\.0\\widehat\{\\rho\}\_\{1\}=6\.0, useβk=0\.1\\beta\_\{k\}=0\.1normally andβk=0\.5\\beta\_\{k\}=0\.5after overflow, and clipρ^k\\widehat\{\\rho\}\_\{k\}to\[2,10\]\[2,10\]\. We set\(α1,α2,α3\)=\(0\.7,0\.8,0\.9\)\(\\alpha\_\{1\},\\alpha\_\{2\},\\alpha\_\{3\}\)=\(0\.7,0\.8,0\.9\); hence the segment\-count factor in Eq\. \([8](https://arxiv.org/html/2608.18661#S3.E8)\) is at most10/7≈1\.42910/7\\approx 1\.429\. We allow at most two text segments to be queued, while acoustic decoding remains sequential so that segmentSkS\_\{k\}starts only after the inherited state ofSk−1S\_\{k\-1\}becomes available\.

### 3\.2Causal Speech\-State Inheritance

![Refer to caption](https://arxiv.org/html/2608.18661v1/figures/fig2_inheritance.png)Figure 2:Speech\-state inheritance across a segment boundary\. After a health check onSk−1S\_\{k\-1\}, its Code2Wav state warm\-startsSkS\_\{k\}, while its trailing Talker states provide bounded historical context through causal\-prior attention and a gated residual\.The end of a segment does not mark the end of its speech state\. If the next segment starts from a zero state, the waveform decoder must rebuild its cache, while the acoustic component must re\-establish local pitch, energy, and timbre\. These resets can produce a measurable discontinuity at the segment boundary\. Figure[2](https://arxiv.org/html/2608.18661#S3.F2)illustrates how the speech state is transferred across such a boundary\.

#### 3\.2\.1Two independent state paths\.

After segmentSk−1S\_\{k\-1\}ends, the system stores and transfers the complete Code2Wav state bundle, including its KV cache, convolution states, transposed\-convolution states, and frame index\. This bundle warm\-starts waveform decoding for segmentSkS\_\{k\}\. In parallel, the system transfers the trailingHHtoken\-aligned Talker states as bounded historical memory\. Here,HHis a fixed global hyperparameter independent of the stream length; its numerical value is reported in the experimental setup\. This fixed history bounds the inherited acoustic context byO⁡\(H\)O\(H\)\.

A health check determines whether the inheritance chain remains active\. Both state paths are retained only if the predecessor received complete input, consumed all admitted text, terminated acoustic decoding normally, produced a realized expansion ratioρk=Ak/nk∈\[1,12\]\\rho\_\{k\}=A\_\{k\}/n\_\{k\}\\in\[1,12\], and yielded an intact Code2Wav snapshot\. Otherwise, both inherited states are cleared and generation restarts from the default state\.

#### 3\.2\.2Fixed causal attention prior\.

As shown in Figure[2](https://arxiv.org/html/2608.18661#S3.F2), we form the memoryℳ=\[𝐡−H\+1:0;𝐞1:L\]\\mathcal\{M\}=\[\\mathbf\{h\}\_\{\-H\+1:0\};\\mathbf\{e\}\_\{1:L\}\]by concatenating the trailingHHTalker states fromSk−1S\_\{k\-1\}with the token\-aligned representations ofSkS\_\{k\}after projection into a shared space\. Let𝐦j∈ℳ\\mathbf\{m\}\_\{j\}\\in\\mathcal\{M\}denote memory positionjjanddu,j=u−jd\_\{u,j\}=u\-jits signed distance from query𝐪u\\mathbf\{q\}\_\{u\}\. The attention logits and weights are

ℓu,j=2cos\(𝐪u,𝐦j\)\+b\(du,j\),au,j=softmaxj\(ℓu,j\),\\ell\_\{u,j\}=2\\cos\(\\mathbf\{q\}\_\{u\},\\mathbf\{m\}\_\{j\}\)\+b\(d\_\{u,j\}\),\\qquad a\_\{u,j\}=\\operatorname\*\{softmax\}\_\{j\}\(\\ell\_\{u,j\}\),\(9\)where

b⁡\(d\)=\{−d2/8,0≤d≤4,log⁡0\.1,d≥5,−∞,d<0\.b\(d\)=\\begin\{cases\}\-d^\{2\}/8,&0\\leq d\\leq 4,\\\\ \\log 0\.1,&d\\geq 5,\\\\ \-\\infty,&d<0\.\\end\{cases\}\(10\)Thus, future positions receive zero weight\. For equal content similarity, the current position has prior odds of:110\\\!:\\\!1over positions at distance at least five, while relevant historical states remain accessible through the content term\.

#### 3\.2\.3Bounded injection\.

We use normalized attention concentration as the gating score\. LetMu=\|𝒜u\|M\_\{u\}=\|\\mathcal\{A\}\_\{u\}\|and define

su=\{1\+∑j∈𝒜uau,j​log⁡au,jlog⁡Mu,Mu\>1,1,Mu=1\.s\_\{u\}=\\begin\{cases\}1\+\\dfrac\{\\sum\_\{j\\in\\mathcal\{A\}\_\{u\}\}a\_\{u,j\}\\log a\_\{u,j\}\}\{\\log M\_\{u\}\},&M\_\{u\}\>1,\\\\\[5\.0pt\] 1,&M\_\{u\}=1\.\\end\{cases\}\(11\)Thus,su∈\[0,1\]s\_\{u\}\\in\[0,1\], with larger values indicating more concentrated attention\. Using the bounded gaingu=0\.015​\(0\.5\+0\.5​su\)g\_\{u\}=0\.015\(0\.5\+0\.5s\_\{u\}\), we inject the attended causal context as

𝐦¯u=∑j∈𝒜uau,j​𝐦j,𝐳u′=𝐳u\+gu​𝐦¯u\.\\overline\{\\mathbf\{m\}\}\_\{u\}=\\sum\_\{j\\in\\mathcal\{A\}\_\{u\}\}a\_\{u,j\}\\mathbf\{m\}\_\{j\},\\qquad\\mathbf\{z\}\_\{u\}^\{\\prime\}=\\mathbf\{z\}\_\{u\}\+g\_\{u\}\\overline\{\\mathbf\{m\}\}\_\{u\}\.\(12\)Because0\.0075≤gu≤0\.0150\.0075\\leq g\_\{u\}\\leq 0\.015, the resulting perturbation satisfies‖𝐳u′−𝐳u‖≤0\.015​maxj∈𝒜u​‖𝐦j‖\\\|\\mathbf\{z\}\_\{u\}^\{\\prime\}\-\\mathbf\{z\}\_\{u\}\\\|\\leq 0\.015\\max\_\{j\\in\\mathcal\{A\}\_\{u\}\}\\\|\\mathbf\{m\}\_\{j\}\\\|, explicitly bounding the influence of the carried context\.

## 4Experiments

Table 1:Intelligibility and long\-text robustness \(% error; lower better\)\. Bold best, underline second best\. Granularity is the text available at the acoustic decision: Offline, Chunk, or Token\.### 4\.1Setup and Evaluation

##### Data\.

The segmentation and continuity evaluations use 59 held\-out passages from the Mandarin proficiency subset of a Chinese TTS corpus, comprising 954 source\-sentence boundaries within passages\. Overall synthesis quality is evaluated using SEED\-TTS\-Eval\([1](https://arxiv.org/html/2608.18661#bib.bib9)\), a target\-speaker evaluation set, and long\-text extrapolation from1×1\\timesto10×10\\times\. Stability experiments use passages lasting hundreds of seconds and evaluate each system over 60 fixed 10 s windows\. Symbol\-oriented evaluation covers numeric, streaming\-ambiguity, and non\-natural categories, with identical text provided to all systems and subjective ratings collected from 120 listeners\. Text tokens are supplied at a fixed rate for controlled evaluation; a deployed upstream language model may exhibit variable token\-generation latency\. All X2Streaming\-TTS runs fix the inherited Talker history atH=4H=4\. Serving latency is measured separately on one RTX 5090 using the deployed BF16 engine\. We test 1 to 128 concurrent requests, with 20 measured rounds per level after 3 warmup rounds\.

##### Metrics\.

Recognition performance is measured using Whisper\([22](https://arxiv.org/html/2608.18661#bib.bib30)\)and Paraformer\([12](https://arxiv.org/html/2608.18661#bib.bib32)\)\. Speaker similarity is measured using ECAPA\-TDNN\([7](https://arxiv.org/html/2608.18661#bib.bib29);[28](https://arxiv.org/html/2608.18661#bib.bib31)\), and predicted naturalness is measured using UTMOS\([23](https://arxiv.org/html/2608.18661#bib.bib28)\)\. To quantify discontinuity at a segment boundary, we extract 1000 ms of audio on each side of the boundary and compute the absolute differences in mean pitch and mean energy, denoted byΔ​F​0\\Delta F0andΔ​E\\Delta E, respectively\. PBD is their mean after min–max normalization\. Each estimate is first aggregated at the passage level and then bootstrapped over passages 10,000 times\.

### 4\.2Main Results

The first and final rows of Table[1](https://arxiv.org/html/2608.18661#S4.T1)provide the most closely controlled comparison\. They use the same offline backbone and identical model weights, differing only in their input and decision conditions\. Their performance difference therefore reflects the effect of strictly incremental token\-level input\. Our method achieves lower recognition error than the offline reference in 3 of the 8 conditions, while its largest degradation among the remaining 5 conditions is 0\.62 percentage points\. These results indicate that token\-level input introduces little measurable loss of intelligibility under the evaluated conditions\. Among the evaluated streaming systems, our method achieves the lowest error in 6 of the 8 conditions\. The exceptions are the SEED EN condition, where CosyVoice 3\-S obtains a WER of 1\.68 compared with our 1\.93, and the long\-text2×2\\timescondition, where it obtains 3\.36 compared with our 3\.67\. Our method therefore achieves the lowest recognition error on most evaluated streaming conditions\. The long\-text results provide further evidence of stability\. Our method obtains 2\.55 at1×1\\times, outperforming all evaluated comparators, including both offline systems\. Its error increases to 4\.36 at10×10\\timesbut remains below that of every streaming comparator\. This trend is consistent with capacity\-based commitment: each segment receives a bounded generation budget, and additional input length is accommodated by introducing further bounded segments while inheriting speech state across their boundaries\.

### 4\.3Causal Commitment

Table 2:Causal commitment under two protocols \(Cap/Util\. in %\)\. Left: online replay on 59 passages \(Seg\. = segment count; Cap = hard\-cap share; Util\. = budget used\)\. Right: matched\-budget boundary quality vs\. human annotations\. Dashes: policy absent from that protocol\.Table[2](https://arxiv.org/html/2608.18661#S4.T2)evaluates two complementary aspects of causal commitment\. The left block measures how effectively each policy uses the available generation budget\. Compared with punctuation\-only segmentation, our controller increases utilization from 11\.77% to 76\.93%\. Compared with the fixed\-window policy, it reduces the hard\-cap rate from 87\.13% to 0\.54%\. All evaluated policies produce zero estimated\-budget violations and zero token\-cap violations\. Although the fixed\-window policy achieves higher utilization at 92\.48%, it also incurs an 87\.13% hard\-cap rate, indicating that most segments are terminated where no linguistic boundary is available\. In contrast, the proposed controller achieves high utilization while rarely requiring a non\-linguistic hard cut, providing a more favorable balance between resource usage and boundary quality\. The right block evaluates the linguistic quality of the selected boundaries\. Our joint text–acoustic estimator achieves an F1 score of 0\.952, with a miss rate of 0\.057 and a false\-split rate of 0\.036, slightly outperforming SaT\-3L at an F1 score of 0\.940\. The two deterministic policies obtain substantially lower F1 scores of 0\.017 and 0\.199, respectively, showing that neither acoustic capacity nor punctuation alone is sufficient to identify appropriate linguistic boundaries\.

### 4\.4Causal Speech\-State Inheritance

Table 3:Boundary continuity and long\-text stability under fixed\-rate token arrival\. Brackets: passage\-bootstrap 95% CIs; bold best\.Δ\\DeltaF0/Δ\\DeltaE/PBD:±1000\\pm 1000ms windows at 954 shared boundaries \(59 passages\)\. ECAPA/UTMOS: 10 s fixed\-window protocol \(60 windows/system\)\.Our method achieves the best value in all five columns of Table[3](https://arxiv.org/html/2608.18661#S4.T3)\. It obtains a PBD of 0\.1092, with a bootstrap interval disjoint from that of the nearest comparator, FireRedTTS\-2 at 0\.1915\. This separation indicates a consistent advantage at the evaluated boundaries\. This result is also reflected in the component metrics: our method obtains a pitch discontinuity of 22\.61 Hz and an energy discontinuity of 1\.66 dB, both lower than those of every comparator\. FireRedTTS\-2 illustrates the importance of considering boundary continuity and long\-term speaker consistency jointly\. Although it achieves the strongest boundary metrics among the three comparators, its ECAPA centroid similarity is 0\.5205, compared with 0\.951 for our method, indicating substantially weaker speaker consistency over long passages\. Together, PBD and ECAPA similarity measure complementary forms of consistency: local prosodic consistency at segment boundaries and long\-term speaker consistency across passages, respectively\.

### 4\.5Symbols and Prefix Ambiguity

Table 4:Symbol and prefix\-ambiguity evaluation on identical inputs \(CER/Read/Sem\. in %\)\. Read = fully correct reading; Sem\. = listener\-judged meaning preserved \(120 listeners\)\.Symbol\-intensive text evaluates whether the system can delay an uncertain commitment and subsequently synthesize the resolved expression correctly\. As shown in Table[4](https://arxiv.org/html/2608.18661#S4.T4), our method achieves a CER of 2\.00% and a fully correct reading rate of 73\.3%, compared with 6\.65% and 40\.0%, respectively, for the strongest comparator\. The difference between the Read and Sem\. columns is particularly informative\. Although 73\.3% of the readings are completely correct, 93\.33% preserve the intended meaning, indicating that most remaining errors are pronunciation variants that remain understandable to listeners\. Numeric and streaming\-ambiguity items both achieve 0% CER and 100% correct readings\. These results support retaining an incomplete expression until its pronunciation is resolved, particularly when one additional token is sufficient to disambiguate the expression\.

### 4\.6Inference Latency

Figure 3:Time to first audio token \(TTFT\) under concurrent requests on one RTX 5090\. Points show client\-side medians across the tested serving interfaces; labels give the median values, and the shaded band spans the minimum to the 99th percentile across successful requests\. Each interface was measured for 20 rounds after 3 warmup rounds, yieldingn=40n=40, 320, 640, 1,280, 2,560, and 5,120 requests at concurrency levels 1, 8, 16, 32, 64, and 128, respectively\.Figure[3](https://arxiv.org/html/2608.18661#S4.F3)reports client\-side TTFT as concurrency increases\. Median TTFT increases from 15\.8 ms for a single request to 38\.5, 50\.2, 76\.3, 118\.6, and 260\.8 ms at concurrency levels 8, 16, 32, 64, and 128, respectively\. It remains below 120 ms through 64 concurrent requests before rising more sharply at 128 requests\. The widening minimum\-to\-99th\-percentile band indicates greater request\-level variation under the highest tested loads\.

## 5Conclusion

When text arrives token by token and emitted speech cannot be revised, a streaming synthesis system must decide when the observed prefix is safe to speak and how to continue its speech trajectory across segments\. X2Streaming\-TTS answers the first with causal commitment, which holds unresolved expressions until their pronunciations are determined and closes segments by weighing linguistic boundaries against acoustic capacity, with a provable fragmentation bound under stated assumptions\. It answers the second with causal speech\-state inheritance, transferring bounded speech state across boundaries without accessing future positions\. The resulting system matches the evaluated offline baselines in synthesis quality, with median TTFTs of 15\.8 ms for a single request and 260\.8 ms at 128 concurrent requests\. The underlying principle is that text carries information more densely than speech: acoustic generation buys time to process newly arrived text\. The same decomposition may extend to other irreversible online generation tasks, including simultaneous translation, streaming recognition, and long\-video generation\([17](https://arxiv.org/html/2608.18661#bib.bib27)\)\.

## References

- Anastassiouet al\.\(2024\)P\. Anastassiou, J\. Chen, J\. Chen, Y\. Chen, Z\. Chen, Z\. Chen, J\. Cong, L\. Deng, C\. Ding, L\. Gao,et al\.Seed\-TTS: a family of high\-quality versatile speech generation models\.External Links:2406\.02430Cited by:[§4\.1](https://arxiv.org/html/2608.18661#S4.SS1.SSS0.Px1.p1.1)\.
- Baiet al\.\(2025\)R\. H\. Bai, Z\. Gu, T\. Likhomanenko, and N\. JaitlySpeakStream: streaming text\-to\-speech with interleaved data\.External Links:2505\.19206Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px2.p1.1)\.
- Chenet al\.\(2024\)Y\. Chen, Z\. Niu, Z\. Ma, K\. Deng, C\. Wang, J\. Zhao, K\. Yu, and X\. ChenF5\-TTS: a fairytaler that fakes fluent and faithful speech with flow matching\.External Links:2410\.06885Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px1.p1.1)\.
- Daiet al\.\(2022\)Z\. Dai, J\. Yu, Y\. Wang, N\. Chen, Y\. Bian, G\. Li, D\. Cai, and D\. YuAutomatic prosody annotation with pre\-trained text\-speech model\.InProceedings of Interspeech,Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px2.p1.1)\.
- Danget al\.\(2024\)T\. Dang, D\. Aponte, D\. Tran, and K\. KoishidaLiveSpeech: low\-latency zero\-shot text\-to\-speech via autoregressive modeling of audio discrete codes\.External Links:2406\.02897Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px2.p1.1)\.
- Défossezet al\.\(2022\)A\. Défossez, J\. Copet, G\. Synnaeve, and Y\. AdiHigh fidelity neural audio compression\.External Links:2210\.13438Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px1.p1.1)\.
- Desplanqueset al\.\(2020\)B\. Desplanques, J\. Thienpondt, and K\. DemuynckECAPA\-TDNN: emphasized channel attention, propagation and aggregation in TDNN based speaker verification\.InProceedings of Interspeech,External Links:[Document](https://dx.doi.org/10.21437/Interspeech.2020-2650)Cited by:[§4\.1](https://arxiv.org/html/2608.18661#S4.SS1.SSS0.Px2.p1.1)\.
- Duet al\.\(2024a\)Z\. Du, Q\. Chen, S\. Zhang, K\. Hu, H\. Lu, Y\. Yang, H\. Hu, S\. Zheng, Y\. Gu, Z\. Ma, Z\. Gao, and Z\. YanCosyVoice: a scalable multilingual zero\-shot text\-to\-speech synthesizer based on supervised semantic tokens\.External Links:2407\.05407Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px1.p1.1)\.
- Duet al\.\(2025\)Z\. Du, C\. Gao, Y\. Wang, F\. Yu, T\. Zhao, H\. Wang, X\. Lv, H\. Wang, C\. Ni, X\. Shi,et al\.CosyVoice 3: towards in\-the\-wild speech generation via scaling\-up and post\-training\.External Links:2505\.17589Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px1.p1.1)\.
- Duet al\.\(2024b\)Z\. Du, Y\. Wang, Q\. Chen, X\. Shi, X\. Lv, T\. Zhao, Z\. Gao, Y\. Yang, C\. Gao, H\. Wang,et al\.CosyVoice 2: scalable streaming speech synthesis with large language models\.External Links:2412\.10117Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px1.p1.1)\.
- Frohmannet al\.\(2024\)M\. Frohmann, I\. Sterner, I\. Vulić, B\. Minixhofer, and M\. SchedlSegment any text: a universal approach for robust, efficient and adaptable sentence segmentation\.InProceedings of the 2024 Conference on Empirical Methods in Natural Language Processing,pp\. 11908–11941\.External Links:[Document](https://dx.doi.org/10.18653/v1/2024.emnlp-main.665)Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px3.p1.1)\.
- Gaoet al\.\(2022\)Z\. Gao, S\. Zhang, I\. McLoughlin, and Z\. YanParaformer: fast and accurate parallel transformer for non\-autoregressive end\-to\-end speech recognition\.InProceedings of Interspeech,Cited by:[§4\.1](https://arxiv.org/html/2608.18661#S4.SS1.SSS0.Px2.p1.1)\.
- Ghoshet al\.\(2026\)S\. Ghosh, J\. Li, P\. Neekhara, S\. Hussain, R\. Langman, X\. Yang, and R\. FejginMagpieTTS\-LF: inference\-time long\-form speech generation without training on long\-form data\.External Links:2606\.18485Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px2.p1.1)\.
- Graves \(2012\)A\. GravesSequence transduction with recurrent neural networks\.External Links:1211\.3711Cited by:[§1](https://arxiv.org/html/2608.18661#S1.p3.1)\.
- Henschelet al\.\(2024\)R\. Henschel, L\. Khachatryan, H\. Poghosyan, D\. Hayrapetyan, V\. Tadevosyan, Z\. Wang, S\. Navasardyan, and H\. ShiStreamingT2V: consistent, dynamic, and extendable long video generation from text\.External Links:2403\.14773Cited by:[§1](https://arxiv.org/html/2608.18661#S1.p3.1)\.
- Huet al\.\(2026\)H\. Hu, X\. Zhu, T\. He, D\. Guo, B\. Zhang, X\. Wang, Z\. Guo, Z\. Jiang, H\. Hao, Z\. Guo, X\. Zhang, P\. Zhang, B\. Yang, J\. Xu, J\. Zhou, and J\. LinQwen3\-TTS technical report\.External Links:2601\.15621Cited by:[§3](https://arxiv.org/html/2608.18661#S3.p1.2)\.
- Huanget al\.\(2025\)X\. Huang, Z\. Li, G\. He, M\. Zhou, and E\. ShechtmanSelf forcing: bridging the train\-test gap in autoregressive video diffusion\.InAdvances in Neural Information Processing Systems,Cited by:[§5](https://arxiv.org/html/2608.18661#S5.p1.1)\.
- Konget al\.\(2020\)J\. Kong, J\. Kim, and J\. BaeHiFi\-GAN: generative adversarial networks for efficient and high fidelity speech synthesis\.InAdvances in Neural Information Processing Systems,Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px1.p1.1)\.
- Liuet al\.\(2026\)C\. Liu, T\. Wang, Y\. Ni, Y\. Peng, and E\. S\. ChngProsodic boundary\-aware streaming generation for LLM\-based TTS with streaming text input\.External Links:2603\.06444Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px2.p1.1)\.
- Maet al\.\(2019a\)M\. Ma, L\. Huang, H\. Xiong, R\. Zheng, K\. Liu, B\. Zheng, C\. Zhang, Z\. He, H\. Liu, X\. Li, H\. Wu, and H\. WangSTACL: simultaneous translation with implicit anticipation and controllable latency using prefix\-to\-prefix framework\.InProceedings of the 57th Annual Meeting of the Association for Computational Linguistics,Cited by:[§1](https://arxiv.org/html/2608.18661#S1.p3.1)\.
- Maet al\.\(2019b\)X\. Ma, J\. Pino, J\. Cross, L\. Puzon, and J\. GuMonotonic multihead attention\.External Links:1909\.12406Cited by:[§1](https://arxiv.org/html/2608.18661#S1.p3.1)\.
- Radfordet al\.\(2022\)A\. Radford, J\. W\. Kim, T\. Xu, G\. Brockman, C\. McLeavey, and I\. SutskeverRobust speech recognition via large\-scale weak supervision\.External Links:2212\.04356Cited by:[§4\.1](https://arxiv.org/html/2608.18661#S4.SS1.SSS0.Px2.p1.1)\.
- Saekiet al\.\(2022\)T\. Saeki, D\. Xin, W\. Nakata, T\. Koriyama, S\. Takamichi, and H\. SaruwatariUTMOS: UTokyo\-SaruLab system for VoiceMOS challenge 2022\.InProceedings of Interspeech,Cited by:[§4\.1](https://arxiv.org/html/2608.18661#S4.SS1.SSS0.Px2.p1.1)\.
- Shenget al\.\(2025\)Z\. Sheng, Z\. Du, S\. Zhang, Z\. Yan, Y\. Yang, and Z\. LingSyncSpeech: efficient and low\-latency text\-to\-speech based on temporal masked transformer\.External Links:2502\.11094Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px2.p1.1)\.
- Shiet al\.\(2020\)Y\. Shi, Y\. Wang, C\. Wu, C\. Yeh, J\. Chan, F\. Zhang, D\. Le, and M\. SeltzerEmformer: efficient memory transformer based acoustic model for low latency streaming speech recognition\.External Links:2010\.10759Cited by:[§1](https://arxiv.org/html/2608.18661#S1.p3.1)\.
- Siuzdak \(2023\)H\. SiuzdakVocos: closing the gap between time\-domain and fourier\-based neural vocoders for high\-quality audio synthesis\.External Links:2306\.00814Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px1.p1.1)\.
- Wanget al\.\(2023\)C\. Wang, S\. Chen, Y\. Wu, Z\. Zhang, L\. Zhou, S\. Liu, Z\. Chen, Y\. Liu, H\. Wang, J\. Li, L\. He, S\. Zhao, and F\. WeiNeural codec language models are zero\-shot text to speech synthesizers\.External Links:2301\.02111Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px1.p1.1)\.
- Wanget al\.\(2022\)H\. Wang, C\. Liang, S\. Wang, Z\. Chen, B\. Zhang, X\. Xiang, Y\. Deng, and Y\. QianWespeaker: a research and production oriented speaker embedding learning toolkit\.External Links:2210\.17016Cited by:[§4\.1](https://arxiv.org/html/2608.18661#S4.SS1.SSS0.Px2.p1.1)\.
- Xieet al\.\(2025\)K\. Xie, F\. Shen, J\. Li, F\. Xie, X\. Tang, and Y\. HuFireRedTTS\-2: towards long conversational speech generation for podcast and chatbot\.External Links:2509\.02020Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px1.p1.1)\.
- Yanget al\.\(2023\)D\. Yang, T\. Koriyama, Y\. Saito, T\. Saeki, D\. Xin, and H\. SaruwatariDuration\-aware pause insertion using pre\-trained language model for multi\-speaker text\-to\-speech\.InProceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing \(ICASSP\),Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px2.p1.1)\.
- Yanget al\.\(2025\)D\. Yang, Y\. Saito, T\. Saeki, T\. Koriyama, W\. Nakata, D\. Xin, and H\. SaruwatariSpeaker\-conditioned phrase break prediction for text\-to\-speech with phoneme\-level pre\-trained language model\.External Links:2509\.00675Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px2.p1.1)\.
- Yeet al\.\(2025\)Z\. Ye, X\. Zhu, C\. Chan, X\. Wang, X\. Tan, J\. Lei, Y\. Peng, H\. Liu, Y\. Jin, Z\. Dai,et al\.Llasa: scaling train\-time and inference\-time compute for Llama\-based speech synthesis\.External Links:2502\.04128Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px1.p1.1)\.
- Yinet al\.\(2025\)T\. Yin, Q\. Zhang, R\. Zhang, W\. T\. Freeman, F\. Durand, E\. Shechtman, and X\. HuangFrom slow bidirectional to fast autoregressive video diffusion models\.InProceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition \(CVPR\),Cited by:[§1](https://arxiv.org/html/2608.18661#S1.p3.1)\.
- Zeghidouret al\.\(2021\)N\. Zeghidour, A\. Luebs, A\. Omran, J\. Skoglund, and M\. TagliasacchiSoundStream: an end\-to\-end neural audio codec\.External Links:2107\.03312Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px1.p1.1)\.
- Łajszczaket al\.\(2024\)M\. Łajszczak, G\. Cámbara, Y\. Li, F\. Beyhan, A\. van Korlaar, F\. Yang, A\. Joly, Á\. Martín\-Cortinas, A\. Abbas, A\. Michalski,et al\.BASE TTS: lessons from building a billion\-parameter text\-to\-speech model on 100K hours of data\.External Links:2402\.08093Cited by:[§2](https://arxiv.org/html/2608.18661#S2.SS0.SSS0.Px1.p1.1)\.

Similar Articles

Streaming Speech-to-Text Translation with a SpeechLLM

arXiv cs.CL

Presents a SpeechLLM architecture for streaming speech-to-text translation that adaptively decides when to output tokens based on audio, achieving 1-2 second latency with quality close to non-streaming baselines.