SwinSRGAN: Swin Transformer-based Generative Adversarial Network for High-Fidelity Speech Super-Resolution

Jiajun Yuan, Xiaochen Wang, Yulin Wu, Yuhang Xiao, Chenhao Hu, Xueyang Lv, Haoran Chen, Zhiyao He

Abstract

Speech super-resolution (SR) reconstructs high-frequency content from low-resolution speech signals. Existing systems often suffer from representation mismatch in two-stage mel–vocoder pipelines and from over-smoothing of hallucinated high-band content by CNN-only generators. Diffusion and flow models are computationally expensive, and their robustness across domains and sampling rates remains limited. We propose SwinSRGAN, an end-to-end framework operating on Modified Discrete Cosine Transform (MDCT) magnitudes. It is a Swin Transformer-based U-Net that captures long-range spectro-temporal dependencies. A hybrid adversarial scheme combines time-domain MPD/MSD discriminators with a multi-band MDCT discriminator specialized for the high-frequency band. Training employs a sparse-aware regularizer on arcsinh-compressed MDCT to better preserve transient components. The system upsamples inputs at various sampling rates to 48 kHz in a single pass and operates in real time. On standard benchmarks, SwinSRGAN reduces objective error and improves ABX preference scores. In zero-shot tests on HiFi-TTS without fine-tuning, it outperforms NVSR and mdctGAN, demonstrating strong generalization across datasets.

Comparisons with State-of-the-Art (SOTA) models on data files from VCTK-Test.

p360_002 (8 kHz -> 48 kHz)
Ground Truth LR
Ground Truth LR
WSRGlow
WSRGlow
NVSR
NVSR
mdctGAN
mdctGAN
SwinSRGAN (Proposed)
SwinSRGAN
Ground Truth HR
Ground Truth HR
p374_002 (8 kHz -> 48 kHz)
Ground Truth LR
Ground Truth LR
NVSR
NVSR
mdctGAN
mdctGAN
Wave-U-Mamba
Wave-U-Mamba
SwinSRGAN (Proposed)
SwinSRGAN
Ground Truth HR
Ground Truth HR
p360_008 (12 kHz -> 48 kHz)
Ground Truth LR
Ground Truth LR
WSRGLOW
WSRGLOW
NVSR
NVSR
Wave-U-Mamba
Wave-U-Mamba
SwinSRGAN (Proposed)
SwinSRGAN
Ground Truth HR
Ground Truth HR
p376_007 (12 kHz -> 48 kHz)
Ground Truth LR
Ground Truth LR
WSRGlow
WSRGlow
NVSR
NVSR
mdctGAN
mdctGAN
SwinSRGAN (Proposed)
SwinSRGAN
Ground Truth HR
Ground Truth HR

Example of bandwidth case on HiFi-TTS dataset

wonderfuladventures_19_seacole_0084 (8 kHz -> 48 kHz)
Ground Truth LR
Ground Truth LR
SwinSRGAN (Proposed)
SwinSRGAN
Ground Truth HR
Ground Truth HR
wonderfuladventures_19_seacole_0085 (8 kHz -> 48 kHz)
Ground Truth LR
Ground Truth LR
SwinSRGAN (Proposed)
SwinSRGAN
Ground Truth HR
Ground Truth HR