Does Expert Supervision Improve Text-to-Speech? An Empirical Study of Preference Optimization
Authors: Minh Duc Vu, Junchuan Zhao, Ye Wang
Organizations: Department of Statistics & Data Science, National University of Singapore, Singapore · School of Computing, National University of Singapore, Singapore
Preference optimization promises to improve text-to-speech (TTS) systems by learning which speech outputs are better. External expert speech seems a natural source of preferred responses, especially when student generations contain errors. Yet demonstration quality does not establish whether the student can benefit from that supervision, or whether better target fitting will produce better speech. We examine this gap across two TTS students using real and synthetic expert speech, comparing preference objectives and direct versus bridge supervision while tracking fixed-sequence likelihoods and generation metrics. With expert supervision held fixed, objectives differ markedly in their sensitivity to preference-score scaling and the resulting generation quality. Likelihood diagnostics characterize these responses, but cannot establish their benefit: expert likelihood can increase while intelligibility worsens, or decrease while it improves. Bridge supervision highlights a distinction between mitigating degradation and improving the student: it can recover performance lost under direct training without consistently surpassing the pretrained base. Route benefits vary across objectives, students, and expert sources; neither route consistently dominates. Together, these findings distinguish demonstration quality, target fitting, and generated-speech quality as complementary criteria for assessing expert supervision.
Figures & tables
Figure 1: Motivating questions for expert-guided preference optimization. Schematic panels H1–H3 correspond to RQ1–RQ3: objective sensitivity, likelihood responses, and supervision routes.
Speech source
WER (%) ↓
SIM ↑
NISQA ↑
Pretrained base
4.2
0.709
4.357
Real: original
3.2
0.672
4.066
Real: reconstructed
4.1
0.721
4.349
Qwen: original
2.7
0.753
4.358
Qwen: reconstructed
2.9
0.798
4.368
Table 1: Target quality before CosyVoice training. WER is corpus-level; SIM uses a common speaker reference per input. Reconstruction uses the student’s speech representation.
Figure 2: Bridge construction and support-weighted training (schematic). Token symbols z correspond to y in the text; experiments use a discrete ratio grid and two fixed training phases.
Figure 3: CosyVoice constructed targets across ratios. Error reduction uses r=0 ; SIM/NISQA show absolute changes. Dashed lines mark rule-selected ratios rtsel , distinct from training ratios. Shaded quality bands show 95% bootstrap intervals.
Objective
β
LibriTTS test
SEED TTS Eval
Fixed probes: Δℓ
WER(%) ↓
SIM ↑
NISQA ↑
WER(%) ↓
SIM ↑
NISQA ↑
Expert
Base
Pretrained base
–
3.87
0.731
4.484
4.27
0.739
4.169
0.000
0.000
LibriTTS expert
–
3.40
0.696
4.151
–
–
–
–
–
DPO
0.1
4.59
0.706
4.427
6.33
0.721
4.057
−0.348
−1.448
0.01
29.78
0.611
4.119
63.02
0.496
3.462
−3.473
−22.301
WPO
0.1
4.81
0.708
4.429
6.58
0.722
4.072
−0.295
−1.191
Table 2: CosyVoice with LibriTTS supervision under Direct training. Green/red marks likelihood increases/decreases. Bold marks the best student result across objective– β settings.
Objective
Route
LibriTTS test
SEED TTS Eval
Fixed probes: Δℓ
WER(%) ↓
SIM ↑
NISQA ↑
WER(%) ↓
SIM ↑
NISQA ↑
Expert
Base
Pretrained base
–
3.87
0.731
4.484
4.27
0.739
4.169
0.000
0.000
LibriTTS
Expert
3.40
0.696
4.151
–
–
–
–
–
Qwen3-TTS
Expert
2.80
0.780
4.441
–
–
–
–
–
Expert: LibriTTS recordings
DPO
Direct
4.59
0.706
4.427
6.33
0.721
4.057
−0.348
−1.448
Table 3: CosyVoice: Direct versus Bridge at β=0.1 . Green/red marks likelihood increases/decreases. Bold marks the best student result within each expert block.
Objective
Route
LibriTTS test
SEED TTS Eval
Fixed probes: Δℓ
WER(%) ↓
SIM ↑
NISQA ↑
WER(%) ↓
SIM ↑
NISQA ↑
Expert
Base
Pretrained base
–
9.50
0.387
3.767
4.27
0.401
3.986
0.000
0.000
LibriTTS
Expert
3.40
0.696
4.151
–
–
–
–
–
Qwen3-TTS
Expert
2.80
0.780
4.441
–
–
–
–
–
Expert: LibriTTS recordings
DPO
Direct
18.12
0.381
3.577
5.25
0.406
3.908
−0.685
−2.666
Table 4: GPT-SoVITS: Direct versus Bridge at β=0.1 . Green/red marks likelihood increases/decreases. Bold marks the best student result within each expert block.
Figure 5: Paired macro-WER differences (Phase 2 minus comparator, in percentage points) with 95% speaker-bootstrap confidence intervals. Negative values favor Phase 2.
Objective
Phase 1
Phase 2
Direct
E
S0
E
S0
E
S0
APO-zero
0.088
0.165
0.113
0.331
0.120
0.299
DPO
0.204
0.308
0.265
0.453
0.391
0.640
WPO
0.159
0.229
0.226
0.354
0.345
0.509
NCA
0.019
0.058
0.016
0.098
0.018
0.099
Table 5: Conditional KL to the pretrained base (nats/token) on fixed expert ( E ) and initial-student ( S0 ) contexts, averaged over tokens within each sequence, then over utterances. See Appendix E.5 .
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
Student
Expert
r
Utterances
Speakers
Duration (h)
Total
Prefix
Continuation
CosyVoice-1
LibriTTS
0.6
36,000
274
57.40
34.79
22.61
GPT-SoVITS
LibriTTS
0.4
35,729
270
57.91
22.81
35.10
CosyVoice-1
Qwen3-TTS
0.8
33,931
267
57.05
44.72
12.33
GPT-SoVITS
Qwen3-TTS
0.8
35,459
267
57.79
45.72
12.07
Appendix
Table 6: Composition of the retained Bridge datasets. The copied token fraction r specifies the proportion of expert tokens retained as the prefix. Total speech duration is partitioned into copied expert prefixes and student-generated continuations.
Figure 6: Normalized duration histograms of the retained Bridge samples across student–expert configurations. The Qwen3-TTS source distribution is shown in gray. Ratios denote the copied fraction of expert tokens.
Figure 7: GPT-SoVITS constructed targets across ratios. Error reduction uses r=0 ; SIM/NISQA show absolute changes. Dashed lines mark rule-selected ratios rtsel , distinct from training ratios. Shaded quality bands show 95% bootstrap intervals.
Objective
β
NLL
Probes (%)
Expert
Base
Expert ↑
Base ↓
Pretrained base
2.729
2.509
–
–
DPO
0.1
3.077
3.957
0.0
100.0
0.01
6.202
24.810
0.0
100.0
WPO
0.1
3.024
3.700
0.0
100.0
0.01
6.196
10.955
0.0
100.0
Appendix
Table 7: CosyVoice: fixed-probe diagnostics across β under LibriTTS supervision.
Objective
Route
NLL
Probes (%)
Expert
Base
Expert ↑
Base ↓
Expert: LibriTTS recordings
Pretrained base
2.729
2.509
–
–
DPO
Direct
3.077
3.957
0.0
100.0
Bridge
2.954
3.586
0.1
100.0
WPO
Direct
3.024
3.700
0.0
100.0
Appendix
Table 8: CosyVoice: fixed-probe diagnostics by route ( β=0.1 ).
Objective
Route
NLL
Probes (%)
Expert
Base
Expert ↑
Base ↓
Expert: LibriTTS recordings
Pretrained base
5.518
4.876
–
–
DPO
Direct
6.203
7.542
6.2
100.0
Bridge
5.416
5.246
84.8
93.5
WPO
Direct
5.548
5.380
49.8
99.2
Appendix
Table 9: GPT-SoVITS: fixed-probe diagnostics by route ( β=0.1 ).
Objective
Weighting
WER ↓
SIM ↑
NISQA ↑
DPO
Constant
4.1
0.712
4.468
Linear
4.1
0.710
4.464
Parabolic
4.3
0.708
4.458
APO-zero
Constant
3.6
0.722
4.505
Linear
3.7
0.720
4.498
Parabolic
3.6
0.721
4.496
Appendix
Table 10: Ablation of policy-support weighting with fixed preference targets and training budgets. WER is macro-averaged over utterances and reported in percent.
Figure 8: WPO fixed-probe log-probability distributions under real-speech supervision.
Figure 9: APO-zero fixed-probe log-probability distributions under real-speech supervision.
Figure 10: NCA fixed-probe log-probability distributions under real-speech supervision.
Table 11: CosyVoice checkpoints under Qwen3-TTS supervision. NLL entries show before-to-after measurements on each stage’s chosen/rejected pairs. Pairs and stage-start diagnostic baselines differ across stages; the training reference remains the original pretrained student. Gain/suppression reports the percentages of sequences whose likelihood increases/decreases within that stage. Phases 1 and 2 use Bridge and full-expert targets, respectively.
Current Large Language Models (LLMs) are primarily optimized for written text, often producing outputs that are grammatically correct and helpful yet poorly suited for spoken delivery via Text-to-Speech (TTS). In this work, we study how to make LLMs natively generate TTS-friendly text, which we frame as a preference alignment problem: instead of relying on downstream rewriting modules, we directly align LLMs to generate text optimized for spoken delivery. We introduce two preference datasets spanning different target domains, CORA and Recipe, which contain paired TTS-friendly and TTS-unfriendly responses. We further propose an evaluation suite combining a pattern-based heuristic metric, a TTS→ASR evaluation pipeline, and a MUSHRA listening study with human judges. Our experiments compare the recently proposed Feature-aware Sampling and Tuning (FaST) framework -- leveraging interpretable features instead of a black-box reward model -- against an array of alignment baselines on the TTS-friendly generation task. Notably, we found that FaST achieves the best overall tradeoff between TTS-friendliness and helpfulness across various settings. We also identified a strong correlation between our different metrics, highlighting the ability to reliably assess TTS-friendliness via an efficient heuristic.
Automated Text-to-Speech (TTS) evaluation methods (Mean Opinion Score (MOS) predictors and Audio Large Language Model (Audio-LLM) judges) are expected to reflect human perception, yet it is unclear how well they capture the distinct aspects of speech that listeners actually perceive. We deconstruct "naturalness" into a linguistically grounded annotation schema spanning 10 distinct perceptual dimensions, and use it to construct the first dimension-level meta-evaluation benchmark for TTS, comprising 860 utterances annotated by trained linguist raters. Results from benchmarking four MOS predictors and four Audio-LLM judges reveal that MOS predictors are more sensitive to acoustic signal-level properties at the prosodic and paralinguistic levels, while Audio-LLM judges show selective, prompt-dependent detection that favors word-level errors and does not generalize across all dimensions. Neither class reliably captures a breadth of linguistically structured, human-perceptible speech errors. Our dataset, annotation schema, and evaluation code are publicly released to support more targeted and interpretable TTS evaluation.
Recent full-stream text-to-speech (TTS) models enable low-latency personalized synthesis as input text arrives. However, sustaining generation beyond the lengths seen during training without additional training remains largely unexplored. We systematically analyze VoXtream2, which extends generation by periodically discarding past context while retaining the acoustic prompt. We find that this strategy does not prevent degradation: pronunciation accuracy deteriorates near the end of the training range due to the range of positions in which the model operates rather than the loss of past context, while speaker similarity gradually declines throughout generation. Based on these findings, we propose two training-free modifications that reduce the attention window and strengthen attention to the acoustic prompt. Experiments show that these modifications preserve pronunciation accuracy and speaker similarity throughout long-form generation while retaining the naturalness of the original model. Ablations further show complementary effects of the two modifications.
Jeseung Lim, Jiseong Woo, Heeseung Kim
Department of Physics, University of Seoul, Seoul, Republic of Korea · Department of AI, University of Seoul, Seoul, Republic of Korea