Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Versatile Framework for Song Generation with Prompt-based Control

About

Song generation focuses on producing controllable high-quality songs based on various prompts. However, existing methods struggle to generate vocals and accompaniments with prompt-based control and proper alignment. Additionally, they fall short in supporting various tasks. To address these challenges, we introduce VersBand, a multi-task song generation framework for synthesizing high-quality, aligned songs with prompt-based control. VersBand comprises these primary models: 1) VocalBand, a decoupled model, leverages the flow-matching method for generating singing styles, pitches, and mel-spectrograms, allowing fast, high-quality vocal generation with style control. 2) AccompBand, a flow-based transformer model, incorporates the Band-MOE, selecting suitable experts for enhanced quality, alignment, and control. This model allows for generating controllable, high-quality accompaniments aligned with vocals. 3) Two generation models, LyricBand for lyrics and MelodyBand for melodies, contribute to the comprehensive multi-task song generation system, allowing for extensive control based on multiple prompts. Experimental results show that VersBand outperforms baseline models across multiple song generation tasks using objective and subjective metrics. Demos and codes are available at https://aaronz345.github.io/VersBandDemo and https://github.com/AaronZ345/VersBand.

Yu Zhang, Wenxiang Guo, Changhao Pan, Zhiyuan Zhu, Ruiqi Li, Jingyu Lu, Rongjie Huang, Ruiyuan Zhang, Zhiqing Hong, Ziyue Jiang, Zhou Zhao• 2025

Related benchmarks

TaskDatasetResultRank
Lyric GenerationLyric Generation (test)--
7
Song GenerationSong Generation Evaluation Set (test)
FAD3.01
6
Vocal GenerationUnseen singers (test)
MOS-Q4.04
6
Singing Style TransferUnseen singers (test)
MOS-Q3.96
5
Vocal-to-song generationvocal-to-song generation (test)
FAD2.65
3
Melody GenerationMelody Generation Dataset (test)
KA (%)72.7
3
Showing 6 of 6 rows

Other info

Follow for update