An Investigation of Time-Frequency Representation Discriminators for High-Fidelity Vocoder
Yicheng Gu, Xueyao Zhang, Liumeng Xue, Haizhou Li, Zhizheng Wu
TL;DR
This work tackles the limited discriminative power of STFT-based GAN vocoders by introducing two dynamic TF representations: the Multi-Scale Sub-Band Constant-Q Transform (MS-SB-CQT) discriminator and the Multi-Scale Temporal-Compressed Continuous Wavelet Transform (MS-TC-CWT) discriminator. By combining multi-scale processing, sub-band synchronization, and temporal compression, these discriminators better capture pitch and transient information. Joint training with existing STFT-based discriminators yields complementary improvements across speech and singing voice synthesis, and the approach generalizes across multiple state-of-the-art vocoders (e.g., HiFi-GAN, NSF-HiFiGAN, BigVGAN, APNet). The results show improvements in objective measures like PESQ and F0RMSE and subjective MOS, demonstrating practical gains in synthesis quality without altering generator inference, and revealing how learned representations reflect dynamic attention across frequency bands. Overall, the study provides a principled framework for integrating diverse time-frequency analyses into GAN-based vocoders to achieve higher fidelity and more stable pitch in expressive audio.
Abstract
Generative Adversarial Network (GAN) based vocoders are superior in both inference speed and synthesis quality when reconstructing an audible waveform from an acoustic representation. This study focuses on improving the discriminator for GAN-based vocoders. Most existing Time-Frequency Representation (TFR)-based discriminators are rooted in Short-Time Fourier Transform (STFT), which owns a constant Time-Frequency (TF) resolution, linearly scaled center frequencies, and a fixed decomposition basis, making it incompatible with signals like singing voices that require dynamic attention for different frequency bands and different time intervals. Motivated by that, we propose a Multi-Scale Sub-Band Constant-Q Transform CQT (MS-SB-CQT) discriminator and a Multi-Scale Temporal-Compressed Continuous Wavelet Transform CWT (MS-TC-CWT) discriminator. Both CQT and CWT have a dynamic TF resolution for different frequency bands. In contrast, CQT has a better modeling ability in pitch information, and CWT has a better modeling ability in short-time transients. Experiments conducted on both speech and singing voices confirm the effectiveness of our proposed discriminators. Moreover, the STFT, CQT, and CWT-based discriminators can be used jointly for better performance. The proposed discriminators can boost the synthesis quality of various state-of-the-art GAN-based vocoders, including HiFi-GAN, BigVGAN, and APNet.
