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.