atlas

Research map / Image generation / Autoregressive and latent generation

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

ICLR 2024 · Image generation › Autoregressive and latent generation · approach: Diffusion audio synthesis · 11 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Vocos, a GAN vocoder that predicts complex STFT coefficients with an isotropic ConvNeXt backbone and inverse STFT upsampling (no transposed convolutions), matching time-domain GAN quality at much higher speed.

Problem

Time-domain GAN vocoders use costly transposed-convolution upsampling and neglect time-frequency inductive bias, while direct generation of complex Fourier coefficients has historically suffered from phase recovery and training instability.

Approach

Generate STFT magnitude and phase directly with a ConvNeXt backbone that keeps a constant temporal resolution, parameterize phase via cos/sin so it implicitly wraps, and upsample only via inverse STFT, trained with mel, feature-matching and hinge adversarial losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use Vocos instead of BigVGANneural vocoding from LibriTTS mel-spectrograms · LibriTTSVISQOL: 4.65 -> 4.66Helped
use Vocos instead of BigVGANneural vocoding from LibriTTS mel-spectrograms · LibriTTSUTMOS: 3.749 -> 3.734Hurt
use Vocos instead of BigVGANneural vocoding from LibriTTS mel-spectrograms · LibriTTSMOS: 3.64±{0.15} -> 3.62±{0.15}No clear effect
use Vocos instead of BigVGANneural vocoding from LibriTTS mel-spectrograms · LibriTTSSMOS: 4.54±{0.14} -> 4.55±{0.15}No clear effect
use Vocos instead of BigVGANaudio reconstruction on music audio · MUSDB18 averageVISQOL: 4.54 -> 4.55Helped
use Vocos instead of EnCodecaudio reconstruction at 1.5 kbps · DAPSUTMOS: 1.527 -> 3.210Helped
use Vocos instead of EnCodecaudio reconstruction at 12 kbps · DAPSPESQ: 3.283 -> 2.874Hurt
use Vocos instead of EnCodecaudio reconstruction across bandwidths · DAPSMOS: 1.09±{0.05} -> 2.73±{0.20}; 1.71±{0.21} -> 3.50±{0.18}; 2.41±{0.15} -> 3.84±{0.16}; 3.08±{0.19} -> 4.00±{0.16}Helped
use Vocos instead of HiFi-GANvocoder inference on GPU · InferencexRT: 495.54 -> 6696.52Helped
use Vocos instead of HiFi-GANvocoder inference on CPU · InferencexRT: 5.84 -> 169.63Helped
add implicit phase wrapping instead of predicting absolute phase with scaled tanh (ablation)Vocos · LibriTTSUTMOS: 3.590 -> 3.734Helped
remove Snake activation (ablation)Vocos · LibriTTSPESQ: 3.629 -> 3.70Helped

Surprising findings

Limitations

Experimental setup

Datasets: LibriTTS DNS Challenge MUSDB18 DAPS

Benchmarks: LibriTTS MUSDB18 DAPS

Metrics: UTMOS ViSQOL PESQ V/UV F1 periodicity error MOS SMOS xRT

Baselines: HiFi-GAN iSTFTNet BigVGAN EnCodec

Builds on: HiFi-GAN ConvNeXt multi-period discriminator multi-resolution discriminator EnCodec

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy