A deep generative model of speech complex spectrograms

Authors


Aditya Arie Nugraha, Kouhei Sekiguchi, and Kazuyoshi Yoshii

Abstract


This paper proposes an approach to the joint modeling of the short-time Fourier transform magnitude and phase spectrograms with a deep generative model. We assume that the magnitude follows a Gaussian distribution and the phase follows a von Mises distribution. To improve the consistency of the phase values in the time-frequency domain, we also apply the von Mises distribution to the phase derivatives, i.e., the group delay and the instantaneous frequency. Based on these assumptions, we explore and compare several combinations of loss functions for training our models. Built upon the variational autoencoder framework, our model consists of three convolutional neural networks acting as an encoder, a magnitude decoder, and a phase decoder. In addition to the latent variables, we propose to also condition the phase estimation on the estimated magnitude. Evaluated for a time-domain speech reconstruction task, our models could generate speech with a high perceptual quality and a high intelligibility.

Audio samples


Notes

  • All magnitude values are estimated by the different models.
  • For the model (M), the phase values are randomly sampled from a uniform distribution.
  • For the model (J*), the phase values are estimated by the model.
  • The Griffin-Lim algorithm (GLA) is done for 100 iterations.

Utterance ID: F05_440C020I_PED

Model Without GLA With GLA
(M)
(J1)
(J2)
(J3)
(J4)
(J5)
(J6)
(J7)
True

Utterance ID: M05_443C020S_BUS

Model Without GLA With GLA
(M)
(J1)
(J2)
(J3)
(J4)
(J5)
(J6)
(J7)
True
Avatar
Aditya Arie Nugraha
Postdoctoral Researcher