Denoising diffusion probabilistic models (DDPMs) have shown promising performance for speech synthesis. However, a large number of iterative steps are required to achieve high sample quality, which restricts the inference speed. Maintaining sample quality while increasing sampling speed has become a challenging task. In this paper, we propose a "Co"nsistency "Mo"del-based "Speech" synthesis method, CoMoSpeech, which achieve speech synthesis through a single diffusion sampling step while achieving high audio quality. The consistency constraint is applied to distill a consistency model from a well-designed diffusion-based teacher model, which ultimately yields superior performances in the distilled CoMoSpeech. Our experiments show that by generating audio recordings by a single sampling step, the CoMoSpeech achieves an inference speed more than 150 times faster than real-time on a single NVIDIA A100 GPU, which is comparable to FastSpeech2, making diffusion-sampling based speech synthesis truly practical. Meanwhile, objective and subjective evaluations on text-to-speech and singing voice synthesis show that the proposed teacher models yield the best audio quality, and the one-step sampling based CoMoSpeech achieves the best inference speed with better or comparable audio quality to other conventional multi-step diffusion model baselines. Audio samples are available at https://comospeech.github.io/.
翻译:去噪扩散概率模型(DDPMs)在语音合成任务中展现出良好性能。然而,为获得高样本质量需要大量迭代步骤,这限制了推理速度。如何在提升采样速度的同时保持样本质量成为具有挑战性的课题。本文提出基于"一致性模型"的语音合成方法CoMoSpeech,通过单一扩散采样步骤即可实现语音合成,同时保持高音频质量。我们应用一致性约束,从精心设计的基于扩散的教师模型中蒸馏出一致性模型,最终使蒸馏后的CoMoSpeech获得卓越性能。实验表明,通过单步采样生成音频时,CoMoSpeech在单张NVIDIA A100 GPU上的推理速度比实时速度快150倍以上,与FastSpeech2相当,真正实现了基于扩散采样的语音合成的实用性。同时,在文本转语音和歌声合成任务上的客观与主观评估表明,所提出的教师模型实现了最佳音频质量,而基于单步采样的CoMoSpeech在保持与常规多步扩散模型基线相当或更优音频质量的同时,实现了最快推理速度。音频样本可访问https://comospeech.github.io/获取。