Utilizing Self-supervised Representations for MOS Prediction

Wei-Cheng Tseng, Chien-yu Huang, Wei-Tsung Kao, Yist Y. Lin, Hung-yi Lee
4/7/2021
eess.AScs.LGcs.SD

Official code: s3prl/s3prl (2,561 stars, Apache-2.0, last commit 2026-03-12).

Abstract

Speech quality assessment has been a critical issue in speech processing for decades. Existing automatic evaluations usually require clean references or parallel ground truth data, which is infeasible when the amount of data soars. Subjective tests, on the other hand, do not need any additional clean or parallel data and correlates better to human perception. However, such a test is expensive and time-consuming because crowd work is necessary. It thus becomes highly desired to develop an automatic evaluation approach that correlates well with human perception while not requiring ground truth data. In this paper, we use self-supervised pre-trained models for MOS prediction. We show their representations can distinguish between clean and noisy audios. Then, we fine-tune these pre-trained models followed by simple linear layers in an end-to-end manner. The experiment results showed that our framework outperforms the two previous state-of-the-art models by a significant improvement on Voice Conversion Challenge 2018 and achieves comparable or superior performance on Voice Conversion Challenge 2016. We also conducted an ablation study to further investigate how each module benefits the task. The experiment results are implemented and reproducible with publicly available toolkits.

View on arXivView PDF

Code Implementations(1)

s3prl/s3prlOfficial100%
Apache-2.0

Self-Supervised Speech Pre-training and Representation Learning Toolkit

2,561534Shell, PythonJul 15, 20197 months agoApache-2.0
apccpcdata2vecdecoardecoar2+15 more

Similar Papers

Cite this paper

@article{tseng2021utilizing,
  title  = {Utilizing Self-supervised Representations for MOS Prediction},
  author = {Wei-Cheng Tseng and Chien-yu Huang and Wei-Tsung Kao and Yist Y. Lin and Hung-yi Lee},
  year   = {2021},
  eprint = {2104.03017},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2104.03017}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2104.03017.svg)](https://codeofpaper.com/paper/2104.03017)

Discussion