MooseNet: A Trainable Metric for Synthesized Speech with a PLDA Module

Ondřej Plátek, Ondřej Dušek
1/17/2023
cs.CLcs.SDeess.AS

No official code found. Best implementation: oplatek/moosenet-plda (6 stars, Apache-2.0, last commit 2024-08-26).

Abstract

We present MooseNet, a trainable speech metric that predicts the listeners' Mean Opinion Score (MOS). We propose a novel approach where the Probabilistic Linear Discriminative Analysis (PLDA) generative model is used on top of an embedding obtained from a self-supervised learning (SSL) neural network (NN) model. We show that PLDA works well with a non-finetuned SSL model when trained only on 136 utterances (ca. one minute training time) and that PLDA consistently improves various neural MOS prediction models, even state-of-the-art models with task-specific fine-tuning. Our ablation study shows PLDA training superiority over SSL model fine-tuning in a low-resource scenario. We also improve SSL model fine-tuning using a convenient optimizer choice and additional contrastive and multi-task training objectives. The fine-tuned MooseNet NN with the PLDA module achieves the best results, surpassing the SSL baseline on the VoiceMOS Challenge data.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Official repo for “MooseNet: A Trainable Metric for Synthesized Speech with a PLDA Module”

60Shell, PythonJan 17, 20232 years agoApache-2.0
evaluationevaluation-metricsfine-tuningmetricmetrics+4 more

Similar Papers

Cite this paper

@article{pltek2023moosenet,
  title  = {MooseNet: A Trainable Metric for Synthesized Speech with a PLDA Module},
  author = {Ondřej Plátek and Ondřej Dušek},
  year   = {2023},
  eprint = {2301.07087},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.07087v2}
}

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/2301.07087.svg)](https://codeofpaper.com/paper/2301.07087)

Discussion