Very Low Complexity Speech Synthesis Using Framewise Autoregressive GAN (FARGAN) with Pitch Prediction

Jean-Marc Valin

  

Ahmed Mustafa

  

Jan Büthe

Xiph.Org Foundation      Amazon Web Services
Code arXiv

Abstract

Neural vocoders are now being used in a wide range of speech processing applications. In many of those applications, the vocoder can be the most complex component, so finding lower complexity algorithms can lead to significant practical benefits. In this work, we propose FARGAN, an autoregressive vocoder that takes advantage of long-term pitch prediction to synthesize high-quality speech in small subframes, without the need for teacher-forcing. Experimental results show that the proposed 600~MFLOPS FARGAN vocoder can achieve both higher quality and lower complexity than existing low-complexity vocoders. The quality even matches that of existing higher-complexity vocoders.

Comparison Between Different Models (listening via headset is recommended)

Original FARGAN
600MFLOPS (Proposed)
HiFi-GAN (V1)
38.5GFLOPS
CARGAN
64.47GFLOPS
Framewise WaveGAN
1.2GFLOPS
LPCNet
2.8GFLOPS
HiFi-GAN (V3)
2.8GFLOPS

Ablations (listening via headset is recommended)

Original FARGAN
Baseline
FARGAN
w/o Pitch Prediction
FARGAN
w/o Autoregression

BibTeX

@article{tbd,
        title={Very Low Complexity Speech Synthesis Using Framewise Autoregressive GAN (FARGAN) with Pitch Prediction},
        author={Jean-Marc Valin, Ahmed Mustafa, Jan Büthe},
        journal={tbd},
        year={2024}
      }