SA-SSL-MOS: Self-supervised Learning MOS Prediction with Spectral Augmentation for Generalized Multi-Rate Speech Assessment
Organizations: KTH Royal Institute of Technology, Stockholm, Sweden · Google LLC
Abstract
Designing a speech quality assessment (SQA) system for estimating mean-opinion-score (MOS) of multi-rate speech with varying sampling frequency (16-48 kHz) is a challenging task. The challenge arises due to the limited availability of a MOS-labeled training dataset comprising multi-rate speech samples. While self-supervised learning (SSL) models have been widely adopted in SQA to boost performance, a key limitation is that they are pretrained on 16 kHz speech and therefore discard high-frequency information present in higher sampling rates. To address this issue, we propose a spectrogram-augmented SSL method that incorporates high-frequency features (up to 48 kHz sampling rate) through a parallel-branch architecture. We further introduce a two-step training scheme: the model is first pre-trained on a large 48 kHz dataset and then fine-tuned on a smaller multi-rate dataset. Experimental results show that leveraging high-frequency information overlooked by SSL features is crucial for accurate multi-rate SQA, and that the proposed two-step training substantially improves generalization when multi-rate data is limited.
Figures & tables
| Dataset | Purpose | Sampling Rate | Language | # Samples | Ratings/Clip |
|---|---|---|---|---|---|
| AudioMOS_train [ 10 ] | train, val | 16/24/48kHz | English | 320/80 | 10 |
| AudioMOS_test [ 10 ] | test | 16/24/48kHz | English | 400 | 10 |
| NISQA_TRAIN_(SIM+LIVE) [ 14 ] | train | 48kHz | English | 10000+1020 | 5 |
| NISQA_VAL_(SIM+LIVE) [ 14 ] | val | 48kHz | English | 2500+200 | 5 |
| NISQA_TEST_LIVETALK [ 14 ] | test | 48kHz | German | 232 | 24 |
| NISQA_TEST_FOR [ 14 ] | test | 48kHz | Australian English | 240 | 30 |
| test data | train data | model | MSE | LCC | SRCC |
|---|---|---|---|---|---|
| Tencent w/o R | AudioMOS_train | baseline | 1.002 0.054 | 0.691 0.023 | 0.687 0.024 |
| SA-SSL-MOS | 1.097 0.057 | 0.669 0.035 | 0.666 0.033 | ||
| NISQA+AudioMOS_train | baseline | 0.751 0.043 | 0.917 0.009 | 0.901 0.006 | |
| SA-SSL-MOS | 1.192 0.124 | 0.877 0.024 | 0.891 0.010 | ||
| Tencent w R | AudioMOS_train | baseline | 0.577 0.047 | 0.638 0.029 | 0.542 0.036 |
| SA-SSL-MOS | 0.712 0.081 | 0.630 0.054 | 0.544 0.056 |
Speech Quality Assessment
Speech quality assessment measures how well speech preserves perceptual quality, intelligibility, pronunciation, naturalness, and speaker characteristics.
See all 69 papers