Learning and controlling the source-filter representation of speech with a variational autoencoder
Not on the map. Why?
Abstract (arXiv)
Understanding and controlling latent representations in deep generative models is a challenging yet important problem for analyzing, transforming and generating various types of data. In speech processing, inspiring from the anatomical mechanisms of phonation, the source-filter model considers that speech signals are produced from a few independent and physically meaningful continuous latent factors, among which the fundamental frequency f0 and the formants are of primary importance. In this work, we start from a variational autoencoder (VAE) trained in an unsupervised manner on a large dataset of unlabeled natural speech signals, and we show that the source-filter model of speech production naturally arises as orthogonal subspaces of the VAE latent space. Using only a few seconds of labeled speech signals generated with an artificial speech synthesizer, we propose a method to identify the latent subspaces encoding f0 and the first three formant frequencies, we show that these subspaces are orthogonal, and based on this orthogonality, we develop a method to accurately and independently control the source-filter speech factors within the latent subspaces. Without requiring additional information such as text or human-labeled data, this results in a deep generative model of speech spectrograms that is conditioned on f0 and the formant frequencies, and which is applied to the transformation speech signals. Finally, we also propose a robust f0 estimation method that exploits the projection of a speech signal onto the learned latent subspace associated with f0.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 43 of its 98 references that are in the map. First posted on arXiv 14 Apr 2022.
Builds on
43 of 98 references.
References · 43
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 929
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 858
- 2020NVAE: A Deep Hierarchical Variational Autoencodercited by 635
- 2018Disentangling by Factorisingcited by 614
- 2020GANSpace: Discovering Interpretable GAN Controlscited by 612
- 2015Adversarial Autoencoderscited by 359
- 2017Compressed Sensing using Generative Modelscited by 337
- 2018WaveGlow: A Flow-based Generative Network for Speech Synthesiscited by 308
- 2018Towards a Definition of Disentangled Representationscited by 294
- 2019On the "steerability" of generative adversarial networkscited by 247
- 2020Weakly-Supervised Disentanglement Without Compromisescited by 237
31 more
- 2019GANalyze: Toward Visual Definitions of Cognitive Image Propertiescited by 193
- 2019Diagnosing and Enhancing VAE Modelscited by 192
- 2020Dynamical Variational Autoencoders: A Comprehensive Reviewcited by 127
- 2018CREPE: A Convolutional Representation for Pitch Estimationcited by 109
- 2018LPCNet: Improving Neural Speech Synthesis Through Linear Predictioncited by 109
- 2020Controlling generative models with continuous factors of variationscited by 93
- 2017Unsupervised Learning of Disentangled and Interpretable Representations from Sequential Datacited by 92
- 2020Disentanglement by Nonlinear ICA with General Incompressible-flow Networks (GIN)cited by 91
- 2020Unsupervised Speech Decomposition via Triple Information Bottleneckcited by 87
- 2019Weakly Supervised Disentanglement with Guaranteescited by 82
- 2021Neural Analysis and Synthesis: Reconstructing Speech from Self-Supervised Representationscited by 81
- 2021RAVE: A variational autoencoder for fast and high-quality neural audio synthesiscited by 72
- 2019Disentangling Factors of Variation Using Few Labelscited by 57
- 2020A Sober Look at the Unsupervised Learning of Disentangled Representations and their Evaluationcited by 52
- 2019Neural source-filter waveform models for statistical parametric speech synthesiscited by 46
- 2016Voice Conversion from Non-parallel Corpora Using Variational Auto-encodercited by 45
- 2019A Recurrent Variational Autoencoder for Speech Enhancementcited by 38
- 2020Source Separation with Deep Generative Priorscited by 35
- 2021Deep Learning Based Assessment of Synthetic Speech Naturalnesscited by 35
- 2017Statistical Speech Enhancement Based on Probabilistic Integration of Variational Autoencoder and Non-Negative Matrix Factorizationcited by 33
- 2019A variance modeling framework based on variational autoencoders for speech enhancementcited by 33
- 2021Variational Autoencoder for Speech Enhancement with a Noise-Aware Encodercited by 28
- 2021Unsupervised Speech Enhancement using Dynamical Variational Auto-Encoderscited by 28
- 2017Learning Latent Representations for Speech Generation and Transformationcited by 27
- 2018Expressive Speech Synthesis via Modeling Expressions with Variational Autoencodercited by 22
- 2019Adversarially Trained End-to-end Korean Singing Voice Synthesis Systemcited by 22
- 2018Semi-supervised multichannel speech enhancement with variational autoencoders and non-negative matrix factorizationcited by 14
- 2021Guided Variational Autoencoder for Speech Enhancement With a Supervised Classifiercited by 12
- 2019Speech enhancement with variational autoencoders and alpha-stable distributionscited by 7
- 2019A Statistically Principled and Computationally Efficient Approach to Speech Enhancement using Variational Autoencoderscited by 6
- 2021Neural Pitch-Shifting and Time-Stretching with Controllable LPCNetcited by 4
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 0; 2026: 1.
2 papers.