Text-to-Music Generation via Structured Captions
and Interpretable Evaluation

Junkai Wu♯♭* Zhepei Wang♭ Ge Zhu♭ Sarah Hye-yeon Lee♭ Mari Ostendorf♯ Nicholas J. Bryan♭

♯University of Washington ♭Adobe Research

*Work done while an intern at Adobe Research

Headphones recommended

Abstract

Text descriptions of music are central to the performance of text-to-music generation (TTM) methods, but creation of paired text information for music generation is relatively underexplored. Here, we propose training latent diffusion/flow-based music generation models conditioned on structured captions (SCAPs) and compare with typical free-form captions via a set of controlled ablations. We compare free-form vs. structured captions, partial vs. full information coverage, and global vs. temporal text information during training, by fine-tuning different configurations of a pretrained flow-based diffusion transformer (DiT) and using a multi-stage inference-time prompt re-writer. Further, we introduce a new text-alignment evaluation protocol inspired by Davidsonian Scene Graphs (DSGs) for a fine-grained, interpretable measure of faithfulness of TTM methods. With multiple metrics, we show 1) that fine-tuning our DiT on SCAPs significantly improves text-alignment on music generation outputs while also improving quality, and 2) our proposed Music DSG metric better correlates with human preference than CLAP.

BibTeX

@article{wu_scap,
  title   = {Text-to-Music Generation via Structured Captions and Interpretable Evaluation},
  author  = {Wu, Junkai and Wang, Zhepei and Zhu, Ge and Lee, Sarah Hye-yeon and
             Ostendorf, Mari and Bryan, Nicholas J.},
  journal = {arXiv preprint arXiv:2611.00685},
  year    = {2026},
  url     = {https://arxiv.org/abs/2611.00685}
}

Cherry-picked examples

Prompts are captions from the Song Describer Dataset. Each prompt is rendered by three systems:

Base
DiT trained with free-form captions, given the prompt as is.
Transcribe only
SCAP-conditioned DiT, given the partial SCAP transcribed from the prompt.
Transcribe + Infer ours
The same DiT, given the SCAP completed by Infer.

Per-clip scores: CLAP and Music DSG (text alignment) and MuQ (audio quality); higher is better, best of three in bold. Click a spectrogram to play from that point.

Additional examples