Recent advancements in song generation have shown promising results in generating songs from lyrics or global text prompts. However, most existing systems lack the ability to model the temporally varying attributes of songs, limiting fine-grained control over musical structure and dynamics. In this paper, we propose SegTune, a non-autoregressive framework for structured and controllable song generation. SegTune enables segment-level control by allowing users or large language models to specify local textual prompts aligned to song sections. These segment prompts are injected into the model by temporally broadcasting them to corresponding time windows, while global prompts influence all frames to ensure stylistic coherence. To obtain accurate segment durations and enable precise lyric-to-music alignment, we introduce an LLM-based duration predictor that autoregressively generates sentence-level timestamped lyrics in LRC format. We further construct a large-scale data pipeline for collecting high-quality songs with aligned lyrics and prompts, and propose new evaluation metrics to assess segment-level alignment and vocal attribute consistency. Experimental results show that SegTune achieves superior controllability and musical coherence compared to existing baselines.

| Lyrics & Prompts | SegTune | Yue | ACE-Step | DiffRhythm+ | Levo | Suno v5 |
|---|---|---|---|---|---|---|
|
Click to show lyrics & prompts
|
|
|
|
|
|
|
|
Click to show lyrics & prompts
|
|
|
|
|
|
|
|
Click to show lyrics & prompts
|
|
|
|
|
|
|
|
Click to show lyrics & prompts
|
|
|
|
|
|
|
|
Click to show lyrics & prompts
|
|
|
|
|
|
|
|
Click to show lyrics & prompts
|
|
|
|
|
|
|
| Lyrics & Prompts | SegTune | Yue | ACE-Step | DiffRhythm+ | Levo | Suno v5 |
|---|---|---|---|---|---|---|
|
Click to show lyrics & prompts
|
|
|
|
|
|
|
|
Click to show lyrics & prompts
|
|
|
|
|
|
|
|
Click to show lyrics & prompts
|
|
|
|
|
|
|