Table of Contents
Fetching ...

GLA-Grad++: An Improved Griffin-Lim Guided Diffusion Model for Speech Synthesis

Teysir Baoueb, Xiaoyu Bie, Mathieu Fontaine, Gaël Richard

TL;DR

Diffusion-based vocoders conditioned on mel spectrograms struggle with out-of-domain robustness and computational cost. The paper introduces GLA-Grad++—a zero-shot, phase-aware approach that applies a one-time correction derived from a reconstructed waveform early in the diffusion process to guide generation. Across LJSpeech and VCTK, GLA-Grad++ yields consistent gains in PESQ and STOI with competitive WARP-Q and faster inference than the prior GLA-Grad method. The work demonstrates the value of integrating a one-shot,-conditioned signal into diffusion vocoders and points to automatic per-file timestep selection as a promising avenue for future work.

Abstract

Recent advances in diffusion models have positioned them as powerful generative frameworks for speech synthesis, demonstrating substantial improvements in audio quality and stability. Nevertheless, their effectiveness in vocoders conditioned on mel spectrograms remains constrained, particularly when the conditioning diverges from the training distribution. The recently proposed GLA-Grad model introduced a phase-aware extension to the WaveGrad vocoder that integrated the Griffin-Lim algorithm (GLA) into the reverse process to reduce inconsistencies between generated signals and conditioning mel spectrogram. In this paper, we further improve GLA-Grad through an innovative choice in how to apply the correction. Particularly, we compute the correction term only once, with a single application of GLA, to accelerate the generation process. Experimental results demonstrate that our method consistently outperforms the baseline models, particularly in out-of-domain scenarios.

GLA-Grad++: An Improved Griffin-Lim Guided Diffusion Model for Speech Synthesis

TL;DR

Diffusion-based vocoders conditioned on mel spectrograms struggle with out-of-domain robustness and computational cost. The paper introduces GLA-Grad++—a zero-shot, phase-aware approach that applies a one-time correction derived from a reconstructed waveform early in the diffusion process to guide generation. Across LJSpeech and VCTK, GLA-Grad++ yields consistent gains in PESQ and STOI with competitive WARP-Q and faster inference than the prior GLA-Grad method. The work demonstrates the value of integrating a one-shot,-conditioned signal into diffusion vocoders and points to automatic per-file timestep selection as a promising avenue for future work.

Abstract

Recent advances in diffusion models have positioned them as powerful generative frameworks for speech synthesis, demonstrating substantial improvements in audio quality and stability. Nevertheless, their effectiveness in vocoders conditioned on mel spectrograms remains constrained, particularly when the conditioning diverges from the training distribution. The recently proposed GLA-Grad model introduced a phase-aware extension to the WaveGrad vocoder that integrated the Griffin-Lim algorithm (GLA) into the reverse process to reduce inconsistencies between generated signals and conditioning mel spectrogram. In this paper, we further improve GLA-Grad through an innovative choice in how to apply the correction. Particularly, we compute the correction term only once, with a single application of GLA, to accelerate the generation process. Experimental results demonstrate that our method consistently outperforms the baseline models, particularly in out-of-domain scenarios.

Paper Structure

This paper contains 18 sections, 7 equations, 2 figures, 5 tables.

Figures (2)

  • Figure 1: Overview of GLA-Grad++: Step 1 (top): Before starting the diffusion process, we estimate the audio from the mel spectrogram; Step 2 (bottom): We run the reverse diffusion process, where we use $\tilde{\mathbf{x}}$ in Stage 1 to correct the predicted $\mathbf{y}_0$, and then switch to the classical diffusion process in Stage 2.
  • Figure 2: Histogram of the optimal timestep $n$ for PESQ across all files