paper-with-me

Papers

DiffSinger: Singing Voice Synthesis via Shallow Diffusion Mechanism

2021-05-06 · Jinglin Liu, Chengxi Li, Yi Ren, Feiyang Chen, Zhou Zhao

Singing voice synthesis (SVS) systems are built to synthesize high-quality and expressive singing voice, in which the acoustic model generates the acoustic features (e.g., mel-spectrogram) given a music score. Previous singing acoustic models adopt a simple loss (e.g., L1 and L2) or generative adversarial network (GAN) to reconstruct the acoustic features, while they suffer from over-smoothing and unstable training issues respectively, which hinder the naturalness of synthesized singing. In this work, we propose DiffSinger, an acoustic model for SVS based on the diffusion probabilistic model. DiffSinger is a parameterized Markov chain that iteratively converts the noise into mel-spectrogram conditioned on the music score. By implicitly optimizing variational bound, DiffSinger can be stably trained and generate realistic outputs. To further improve the voice quality and speed up inference, we introduce a shallow diffusion mechanism to make better use of the prior knowledge learned by the simple loss. Specifically, DiffSinger starts generation at a shallow step smaller than the total number of diffusion steps, according to the intersection of the diffusion trajectories of the ground-truth mel-spectrogram and the one predicted by a simple mel-spectrogram decoder. Besides, we propose boundary prediction methods to locate the intersection and determine the shallow step adaptively. The evaluations conducted on a Chinese singing dataset demonstrate that DiffSinger outperforms state-of-the-art SVS work. Extensional experiments also prove the generalization of our methods on text-to-speech task (DiffSpeech). Audio samples: https://diffsinger.github.io. Codes: https://github.com/MoonInTheRiver/DiffSinger. The old title of this work: "Diffsinger: Diffusion acoustic model for singing voice synthesis".

📄 PDF Abstract BibTeX arXiv:2105.02446

Code (10)

MoonInTheRiver/DiffSinger 공식 구현 pytorch
MindSpore-scientific-2/code-11/tree/main/SING mindspore
MindSpore-scientific/code-1/tree/main/SING mindspore
PaddlePaddle/PaddleSpeech paddle
RayeRen/RayeRen
keonlee9420/DiffGAN-TTS pytorch
keonlee9420/DiffSinger pytorch
moonintheriver/neuralsvb pytorch
natspeech/natspeech pytorch
openvpi/DiffSinger pytorch

Tasks

Generative Adversarial NetworkSinging Voice Synthesistext-to-speechText to SpeechText-To-Speech Synthesis

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

HiddenSinger: High-Quality Singing Voice Synthesis via Neural Audio Codec and Latent Diffusion Models

2023-06-12 · Ji-Sang Hwang, Sang-Hoon Lee, Seong-Whan Lee

Recently, denoising diffusion models have demonstrated remarkable performance among generative models in various domains. However, in the speech domain, the application of diffusion models for synthesizing time-varying a…

DenoisingSinging Voice SynthesisSpeech Synthesis

MakeSinger: A Semi-Supervised Training Method for Data-Efficient Singing Voice Synthesis via Classifier-free Diffusion Guidance

2024-06-10 · Semin Kim, Myeonghun Jeong, Hyeonseung Lee, Minchan Kim 외

In this paper, we propose MakeSinger, a semi-supervised training method for singing voice synthesis (SVS) via classifier-free diffusion guidance. The challenge in SVS lies in the costly process of gathering aligned sets …

Singing Voice Synthesistext-to-speechText to Speech

ConSinger: Efficient High-Fidelity Singing Voice Generation with Minimal Steps

2024-10-20 · Yulin Song, Guorui Sang, Jing Yu, Chuangbai Xiao

Singing voice synthesis (SVS) system is expected to generate high-fidelity singing voice from given music scores (lyrics, duration and pitch). Recently, diffusion models have performed well in this field. However, sacrif…

Singing Voice Synthesis

Mandarin Singing Voice Synthesis with Denoising Diffusion Probabilistic Wasserstein GAN

2022-09-21 · Yin-Ping Cho, Yu Tsao, Hsin-Min Wang, Yi-Wen Liu

Singing voice synthesis (SVS) is the computer production of a human-like singing voice from given musical scores. To accomplish end-to-end SVS effectively and efficiently, this work adopts the acoustic model-neural vocod…

DenoisingGenerative Adversarial NetworkSinging Voice Synthesis

Low-Resource Cross-Domain Singing Voice Synthesis via Reduced Self-Supervised Speech Representations

2024-02-02 · Panos Kakoulidis, Nikolaos Ellinas, Georgios Vamvoukakis, Myrsini Christidou 외

In this paper, we propose a singing voice synthesis model, Karaoker-SSL, that is trained only on text and speech data as a typical multi-speaker acoustic model. It is a low-resource pipeline that does not utilize any sin…

Singing Voice Synthesis