Post-Training Speech Enhancement Language Models with Perceptual Rewards
Interspeech 2026
ETH Zurich, Switzerland
Abstract
Overview
Speech enhancement (SE) recovers clean speech from recordings degraded by noise, reverberation, or packet loss. The strongest recent systems treat SE as a sequence-to-sequence problem, tokenizing audio into discrete units and training an autoregressive language model to map noisy tokens to clean ones. These models inherit the strengths of large-scale pretraining, but they stop at supervised fine-tuning. They are optimized with token-level cross-entropy, even though they are judged at test time by perceptual metrics that cross-entropy does not capture.
This work closes that gap. We add a reinforcement-learning post-training stage that optimizes the perceptual metrics directly, completing the same pretrain, supervised fine-tuning, and RL pipeline that has become standard for text LLMs.
The train-eval gap
Lower cross-entropy on token sequences does not guarantee higher perceptual quality. A model can predict the most likely tokens on average and still produce audio that listeners dislike. Earlier attempts to optimize perceptual quality leaned on learned surrogates, such as a discriminator trained to approximate PESQ, or on offline preference pairs. Both add approximation error and a separate construction step. We instead optimize the real evaluation metrics online, with no surrogate model and no offline data.
Method: GSPO with perceptual rewards
We post-train two existing autoregressive SE models, UniSE and GenSE, with Group Sequence Policy Optimization (GSPO). For each noisy input, the policy samples several complete enhanced outputs, decodes each one to a waveform, scores it with a reward function, and updates the model with a sequence-level clipped policy gradient. GSPO needs no critic network and works on full-sequence likelihoods rather than per-token ratios, which keeps training stable.
The reward is the part that matters most. We combine three complementary metrics with equal weight.
- DNSMOS for overall perceptual quality.
- 1 − WER (computed with Whisper-Large-V3) for content preservation and intelligibility.
- UTMOS for naturalness.
Composing these metrics is a deliberate defense against reward hacking. Optimizing a single metric lets the model inflate that one score while quietly degrading the others. Requiring simultaneous improvement across quality, intelligibility, and naturalness leaves far less room to cheat.
Training is lightweight. We use 20k paired noisy-clean clips of five seconds at 16 kHz, sample four outputs per input, and train each model on a single NVIDIA RTX 6000. At inference, the post-trained model emits one output at the same cost as the base model.
Results
GSPO post-training improves every metric for every base model on both benchmarks we evaluate.

DNS2020 blind test set
| Model | Reverb (OVRL) | No reverb (OVRL) | Real recordings (OVRL) |
|---|---|---|---|
| UniSE | 3.43 | 3.43 | 3.26 |
| UniSE + GSPO | 3.49 | 3.48 | 3.37 |
| GenSE | 3.16 | 3.41 | 2.60 |
| GenSE + GSPO | 3.53 | 3.55 | 3.22 |
GenSE + GSPO gives the best quality on synthetic conditions and UniSE + GSPO the best on real recordings. Both post-trained models surpass every baseline, including recent LM-based systems such as AnyEnhance and LLaSE-G1.
DNS5 blind test set
The gains grow on the harder DNS5 set, measured with personalized DNSMOS (pDNSMOS). GenSE + GSPO lifts overall quality (pOVRL) from 3.41 to 4.45 on the headset track and from 2.96 to 4.36 on the speakerphone track. Crucially, pDNSMOS is not part of the reward function, so the improvement reflects genuine generalization rather than chasing the trained objective.
Human evaluation: does the composite reward actually help?
Objective metrics can be gamed, so we ran a pairwise listening test with 21 raters comparing the supervised baseline against four GSPO variants. We rank every variant with Bradley-Terry Elo ratings computed from all head-to-head matchups.
| Reward variant | Elo rating |
|---|---|
| Composite (ours) | 1571 |
| WER-only | 1541 |
| UTMOS-only | 1494 |
| SFT baseline | 1476 |
| DNSMOS-only | 1335 |
The composite reward wins. It is preferred over the supervised baseline in 71% of comparisons and ranks first overall. The single-metric results are more revealing. DNSMOS-only optimization lands dead last, below the untouched baseline. This is a textbook case of reward hacking, where the model learns noise-suppression artifacts that inflate DNSMOS while sounding worse to people. UTMOS-only stays near parity because UTMOS is trained on human ratings and is harder to fool. Only the composite reward improves on every axis at once.
Citation
@inproceedings{berdoz2026post,
author = {Berdoz, F. and Lanzend{\"o}rfer, L. A. and Asonitis, A. and Wattenhofer, R.},
title = {{Post-Training Speech Enhancement Language Models with Perceptual Rewards}},
booktitle = {{Annual Conference of the International Speech Communication Association (Interspeech)}},
year = {2026}
}