Abstract: Diffusion model-based vocoders have exhibited outstanding performance in the realm of speech synthesis. However, owing to the curved nature of generation path, they necessitate traversing numerous steps to guarantee the speech quality, hindering their applicability in real-world scenarios. In this paper, we propose SWave, a novel vocoder based on rectified flow which improves the efficiency of speech synthesis by Straightening the Waveform generation path. Specifically, we employ rectification to transform the noise distribution into the data distribution with a probability flow that is as straight as possible. Subsequently, we use distillation and fine-tuning to further enhance the generation efficiency and quality, respectively. Experiments on the LJSpeech dataset demonstrate that compared with other methods such as InferGrad and WaveGrad, SWave enhances the generation efficiency. With a straightforward sampling schedule, SWave generates comparable speech to WaveGrad with significantly fewer steps (2 steps vs 25 steps).
Text | The Cato Street conspiracy would have been simply ridiculous but for the recklessness of the desperadoes who planned it. | They are both drawn at once by a windlass, and the unhappy culprits remain suspended. | He spent quite a bit of time putting away diapers and played with the children on the street. |
---|---|---|---|
Reference | |||
SW (Linear 2) | |||
SW (Linear 5) | |||
SW (Linear 10) | |||
WG (Grid Search 2) | |||
WG (Grid Search 6) | |||
WG (Fibonacci 25) | |||
Text | The Cato Street conspiracy would have been simply ridiculous but for the recklessness of the desperadoes who planned it. | They are both drawn at once by a windlass, and the unhappy culprits remain suspended. | He spent quite a bit of time putting away diapers and played with the children on the street. |
---|---|---|---|
Reference | |||
1000-step VFE (Linear 2) | |||
2-step VFE (Linear 2) | |||
2-step SWave (Linear 2) | |||
1000-step VFE (Linear 10) | |||
10-step VFE (Linear 10) | |||
10-step SWave (Linear 10) | |||
Text | The Cato Street conspiracy would have been simply ridiculous but for the recklessness of the desperadoes who planned it. | They are both drawn at once by a windlass, and the unhappy culprits remain suspended. | He spent quite a bit of time putting away diapers and played with the children on the street. |
---|---|---|---|
1-step SWave (Linear 1) | |||