Audio ML PapersLandmark papers
← All papers
RESEARCH PAPER / 2023-06-01

Vocos: Closing the gap between time-domain and Fourier-based neural vocoders for high-quality audio synthesis

Hubert Siuzdak

Gemelo AI · arxiv

Affiliations: Gemelo AI

Abstract

Recent advancements in neural vocoding are predominantly driven by Generative Adversarial Networks (GANs) operating in the time-domain. While effective, this approach neglects the inductive bias offered by time-frequency representations, resulting in reduntant and computionally-intensive upsampling operations. Fourier-based time-frequency representation is an appealing alternative, aligning more accurately with human auditory perception, and benefitting from well-established fast algorithms for its computation. Nevertheless, direct reconstruction of complex-valued spectrograms has been historically problematic, primarily due to phase recovery issues. This study seeks to close this gap by presenting Vocos, a new model that directly generates Fourier spectral coefficients. Vocos not only matches the state-of-the-art in audio quality, as demonstrated in our evaluations, but it also substantially improves computational efficiency, achieving an order of magnitude increase in speed compared to prevailing time-domain neural vocoding approaches. The source code and model weights have been open-sourced at https://github.com/gemelo-ai/vocos.

The following analysis is generated by AI and may contain errors. It is separate from the authors’ abstract and is not peer review.

Research summary

The main contribution of this paper is the introduction of Vocos, a novel GAN-based vocoder that effectively generates Fourier spectral coefficients, achieving state-of-the-art audio quality while significantly improving computational efficiency. This work represents a meaningful advancement in the field of neural vocoding, bridging the gap between time-domain and Fourier-based approaches and providing a robust framework for future research and applications in audio synthesis.

Methodology

The methodology presented in this paper is innovative, particularly in its approach to generating Fourier spectral coefficients directly rather than relying on traditional time-domain vocoding methods. The use of a GAN framework to model complex-valued STFT coefficients is a significant departure from existing methods, which typically focus on magnitude alone. The introduction of a unique activation function for phase angle estimation and the integration of ConvNeXt blocks further enhance the model's architecture. The isotropic design, which avoids transposed convolutions, is a thoughtful approach that addresses common issues in vocoder design, such as aliasing artifacts.

Results & evaluation

The experimental evaluation is thorough, utilizing both objective and subjective metrics to assess the performance of Vocos against state-of-the-art models. The use of UTMOS, PESQ, and VISQOL for objective evaluation, along with a robust subjective evaluation through crowd-sourced MOS ratings, provides a comprehensive view of the model's capabilities. The results indicate that Vocos not only matches but often exceeds the performance of existing models, particularly in terms of audio quality and computational efficiency.

Reproducibility

The paper provides sufficient implementation details, including training parameters, dataset descriptions, and model architecture, which enhances reproducibility. The open-sourcing of the model weights and source code on GitHub further supports the community's ability to replicate and build upon the work. However, the absence of specific hyperparameter tuning details may pose challenges for some researchers attempting to achieve similar results.

Limitations

One limitation of the study is the reliance on the LibriTTS dataset, which may not fully represent the diversity of audio signals encountered in real-world applications. Additionally, while the model shows promise in terms of speed and quality, the generalization to out-of-distribution audio types could be further explored. The paper also does not address potential limitations in the model's ability to handle more complex audio signals beyond speech.

Broader impact

The advancements presented in Vocos have significant implications for the field of audio synthesis and vocoding, particularly in applications such as text-to-speech systems and music generation. The model's efficiency and quality could lead to broader adoption in real-time audio processing applications, enhancing user experiences in various domains, including entertainment, accessibility, and communication technologies. The open-source nature of the project encourages further research and innovation in neural vocoding. The main contribution of this paper is the introduction of Vocos, a novel GAN-based vocoder that effectively generates Fourier spectral coefficients, achieving state-of-the-art audio quality while significantly improving computational efficiency. This work represents a meaningful advancement in the field of neural vocoding, bridging the gap between time-domain and Fourier-based approaches and providing a robust framework for future research and applications in audio synthesis.

Curator note

Siuzdak; frequency-domain GAN vocoder; faster and better than HiFi-GAN

Other indexed descriptions from the archive

Vocos: Closing the Gap Between Time-Domain and Fourier-Based Neural Vocoders

Hubert Siuzdak

Abstract

Recent advancements in neural vocoding are predominantly driven by Generative Adversarial Networks (GANs) operating in the time-domain. While effective, this approach neglects the inductive bias offered by time-frequency representations, resulting in reduntant and computionally-intensive upsampling operations. Fourier-based time-frequency representation is an appealing alternative, aligning more accurately with human auditory perception, and benefitting from well-established fast algorithms for its computation. Nevertheless, direct reconstruction of complex-valued spectrograms has been historically problematic, primarily due to phase recovery issues. This study seeks to close this gap by presenting Vocos, a new model that directly generates Fourier spectral coefficients. Vocos not only matches the state-of-the-art in audio quality, as demonstrated in our evaluations, but it also substantially improves computational efficiency, achieving an order of magnitude increase in speed compared to prevailing time-domain neural vocoding approaches. The source code and model weights have been open-sourced at https://github.com/gemelo-ai/vocos.

AI research summary

The main contribution of this paper is the introduction of Vocos, a novel GAN-based vocoder that effectively generates Fourier spectral coefficients, achieving state-of-the-art audio quality while significantly improving computational efficiency. This work represents a meaningful advancement in the field of neural vocoding, bridging the gap between time-domain and Fourier-based approaches and providing a robust framework for future research and applications in audio synthesis.

AI methodology analysis

The methodology presented in this paper is innovative, particularly in its approach to generating Fourier spectral coefficients directly rather than relying on traditional time-domain vocoding methods. The use of a GAN framework to model complex-valued STFT coefficients is a significant departure from existing methods, which typically focus on magnitude alone. The introduction of a unique activation function for phase angle estimation and the integration of ConvNeXt blocks further enhance the model's architecture. The isotropic design, which avoids transposed convolutions, is a thoughtful approach that addresses common issues in vocoder design, such as aliasing artifacts.

AI results analysis

The experimental evaluation is thorough, utilizing both objective and subjective metrics to assess the performance of Vocos against state-of-the-art models. The use of UTMOS, PESQ, and VISQOL for objective evaluation, along with a robust subjective evaluation through crowd-sourced MOS ratings, provides a comprehensive view of the model's capabilities. The results indicate that Vocos not only matches but often exceeds the performance of existing models, particularly in terms of audio quality and computational efficiency.

AI reproducibility analysis

The paper provides sufficient implementation details, including training parameters, dataset descriptions, and model architecture, which enhances reproducibility. The open-sourcing of the model weights and source code on GitHub further supports the community's ability to replicate and build upon the work. However, the absence of specific hyperparameter tuning details may pose challenges for some researchers attempting to achieve similar results.

AI limitations analysis

One limitation of the study is the reliance on the LibriTTS dataset, which may not fully represent the diversity of audio signals encountered in real-world applications. Additionally, while the model shows promise in terms of speed and quality, the generalization to out-of-distribution audio types could be further explored. The paper also does not address potential limitations in the model's ability to handle more complex audio signals beyond speech.

AI broader impact analysis

The advancements presented in Vocos have significant implications for the field of audio synthesis and vocoding, particularly in applications such as text-to-speech systems and music generation. The model's efficiency and quality could lead to broader adoption in real-time audio processing applications, enhancing user experiences in various domains, including entertainment, accessibility, and communication technologies. The open-source nature of the project encourages further research and innovation in neural vocoding. The main contribution of this paper is the introduction of Vocos, a novel GAN-based vocoder that effectively generates Fourier spectral coefficients, achieving state-of-the-art audio quality while significantly improving computational efficiency. This work represents a meaningful advancement in the field of neural vocoding, bridging the gap between time-domain and Fourier-based approaches and providing a robust framework for future research and applications in audio synthesis.

Author of this paper? Send a correction.