Energy-Based Models For Speech Synthesis
Organizations: Department of Computer Science, University of Sheffield, Sheffield, UK
Abstract
Recently there has been a lot of interest in non-autoregressive (non-AR) models for speech synthesis, such as FastSpeech 2 and diffusion models. Unlike AR models, these models do not have autoregressive dependencies among outputs which makes inference efficient. This paper expands the range of available non-AR models with another member called energy-based models (EBMs). The paper describes how noise contrastive estimation, which relies on the comparison between positive and negative samples, can be used to train EBMs. It proposes a number of strategies for generating effective negative samples, including using high-performing AR models. It also describes how sampling from EBMs can be performed using Langevin Markov Chain Monte-Carlo (MCMC). The use of Langevin MCMC enables to draw connections between EBMs and currently popular diffusion models. Experiments on LJSpeech dataset show that the proposed approach offers improvements over Tacotron 2.
Figures & tables
| Model | MCD | FFE | Parameters | |
|---|---|---|---|---|
| Tacotron 2 | 4.218 | 47.31% | 0.292 | 28.19M |
| EBM (1) (small) | 4.163 | 47.06% | 0.289 | 2.30M |
| EBM (1) (large) | 4.178 | 47.05% | 0.291 | 7.64M |
| Condition | MCD | FFE | |||
|---|---|---|---|---|---|
| TM: | 5% | 4.149 | 46.89% | 0.290 | |
| 10% | 4.166 | 46.98% | 0.284 | ||
| 15% | 4.161 | 47.30% | 0.285 | ||
| FM: | 5% | 4.166 | 46.88% | 0.292 | |
| 10% | 4.138 | 47.27% | 0.286 | ||
| 15% | 4.097 | 47.35% | 0.284 | ||
| Step | MCD | FFE | |
|---|---|---|---|
| 0 | 4.218 | 47.31% | 0.292 |
| 1 | 4.217 | 47.31% | 0.292 |
| 100 | 3.943 | 46.16% | 0.282 |
| 300 |
| RM | TM | FM | TW | MCD | FFE | |
| 30% | 5% | 5% | 1.2 | |||
| 4.013 | 46.57% | 0.280 | ||||
| 3.958 | 46.31% | 0.276 | ||||
| 3.997 | 45.63% | 0.278 | ||||
| 3.927 | 45.98% | 0.267 | ||||
| Method | MOS |
|---|---|
| Ground Truth | 4.53 0.05 |
| Ground Truth (log-Mel + WaveGlow) | 4.39 0.07 |
| Tacotron 2 (log-Mel + WaveGlow) | 3.77 0.11 |
| EBM (log-Mel + WaveGlow) | 3.84 0.13 |
| MOS | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| Tacotron 2 | 0 | 3 | 121 | 344 | 15 |
| EBM | 0 | 1 | 94 | 370 | 18 |
TTS Synthesis
Text-to-speech synthesis converts written language into intelligible, natural-sounding speech with control over voice, prosody, style, and timing.
See all 275 papers