Improve GAN-based Neural Vocoder using Pointwise Relativistic Least Square GAN

Anonymous submission

Abstract

Recently, GAN-based neural vocoders, such as Parallel WaveGAN and MelGAN have attracted great interest due to their lightweight and parallel structures, enabling them to generate high fidelity waveform in a realtime manner. In this paper, inspired by Relativistic GAN, we introduce a novel variant of the LSGAN framework under the context of waveform synthesis, named Pointwise Relativistic LSGAN (PRLSGAN). In the proposed framework, we take the truism score distribution into consideration and combine the original MSE loss with the proposed pointwise relative discrepancy loss to increase the difficulty of the generator to fool the discriminator, leading to improved generation quality. Moreover, PRLSGAN is a general-purposed framework that can be combined with any GAN-based neural vocoder to enhance its existing generation quality. Experiments have shown a consistent performance gain based on Parallel WaveGAN and MelGAN, demonstrating the effectiveness and strong generalization ability of PRLSGAN based neural vocoders.

Audio Samples (Chinese; biaobei dataset)

We suggest listening with headphones.

Text: 花园口与将军坝:到郑州看黄河,必然先到花园

GT MELGAN MELGAN+PRLSGAN(ours) PWGAN PWGAN+PRLSGAN(ours)

Text: 不过,网友都纷纷支持应采儿这一霸气行为。

GT MELGAN MELGAN+PRLSGAN(ours) PWGAN PWGAN+PRLSGAN(ours)

Text: 事发的幺四零二室门口还有大摊的血迹。

GT MELGAN MELGAN+PRLSGAN(ours) PWGAN PWGAN+PRLSGAN(ours)

Text: 绑匪给她穿上了自式炸弹背心,在营救人员到来时引爆。

GT MELGAN MELGAN+PRLSGAN(ours) PWGAN PWGAN+PRLSGAN(ours)

Text: 目前,一种猫咪咖啡馆在上海悄然走红。

GT MELGAN MELGAN+PRLSGAN(ours) PWGAN PWGAN+PRLSGAN(ours)

Text: 外界熟知的老故事是,哪怕买把扫,都得宗庆后批准。

GT MELGAN MELGAN+PRLSGAN(ours) PWGAN PWGAN+PRLSGAN(ours)

Text: 我用皮带捆住,吊在巷道里的锚杆上,一直吊着。

GT MELGAN MELGAN+PRLSGAN(ours) PWGAN PWGAN+PRLSGAN(ours)

Text: 其团员按原定行程昨早离开澳门经拱北返回内地。

GT MELGAN MELGAN+PRLSGAN(ours) PWGAN PWGAN+PRLSGAN(ours)

Text: 母亲哭着求儿子不要扔,一边拿笤帚扫。

GT MELGAN MELGAN+PRLSGAN(ours) PWGAN PWGAN+PRLSGAN(ours)

Text: 多由毒蝇伞、豹斑毒伞等引起。

GT MELGAN MELGAN+PRLSGAN(ours) PWGAN PWGAN+PRLSGAN(ours)