VocalCoachBench: Benchmarking Audio-Language Models on Expert Feedback for Singing
Organizations: KAIST
Abstract
Recent audio-language models are increasingly evaluated on recognizing, describing, and reasoning about audio, but expert-facing applications require a different capability: producing feedback that identifies problems and suggests corrective actions grounded in the input. We introduce VocalCoachBench, a benchmark for evaluating audio-language models on expert vocal coaching feedback for singing. VocalCoachBench contains 515 recordings annotated by 18 professional vocal trainers, yielding 1,056 expert submissions and 12,051 atomic coaching claims. It comprises a same-song subset for controlled comparison and a diverse-song subset for segment-grounded feedback across varied songs and recording conditions. To accommodate the open-ended nature of expert feedback, VocalCoachBench sep- arates deterministic structured targets from claim-based assessment of free-form diagnosis and corrective guidance. Human annotation analysis shows that expert agreement varies strongly with label granularity, motivating hierarchical structured metrics and claim-based evaluation of open-ended feedback. Experiments with 12 recent audio-language models reveal a consistent gap: while models can compare performances and identify broad issue domains in free-form feedback, Top-3 fine-grained issue-label identification remains below label-prior baselines and strict diagnosis alignment stays below 7%. To our knowledge, VocalCoachBench pro- vides the first public testbed for evaluating audio-grounded expert feedback for singing, moving audio-language evaluation beyond description toward analytic feedback.
Figures & tables
| Work | Main target | Structured Eval | Expert FB | Diag/Corr Eval | Segment-level FB |
|---|---|---|---|---|---|
| Singing assessment | |||||
| SingEval [ 13 ] | Quality score/rank | ||||
| Music performance assessment and feedback | |||||
| PercePiano [ 28 ] | Perceptual evaluation | ||||
| NeuroPiano [ 45 ] | Rating + feedback | ||||
| CROCUS [ 24 ] | Formative critiques | ||||
| Dataset field | Same | Diverse | Total |
|---|---|---|---|
| Audio | 207 | 308 | 515 |
| Submissions | 450 | 602 | 1,052 |
| Blocks | 1,397 | 3,046 | 4,443 |
| Claims | 3,972 | 8,079 | 12,051 |
| Diagnosis | 2,090 | 3,997 | 6,087 |
| Correction | 1,642 | 2,885 | 4,527 |
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| Parent | Label | Guidance |
| Technical Production | Breath | The overall use and control of breath, including phrase sustain, breath support, release of support during descending passages, and breath length or distribution. |
| Vocalization | Overall vocal quality and production method, including phonation, placement, blocked or constricted sound, muffled or pulled-back placement, high-note stability, and resonance. | |
| Technique | The use and proficiency of special vocal skills, such as vibrato, vocal fry, bending, and ornamentation. | |
| Musical Accuracy | Pitch | All cases related to pitch accuracy and stability, including leaps, final-note stability, pitch sagging in descending passages, and the accuracy of ornaments or modulations. |
| Rhythm | Beat and timing, including rushing or dragging, pushing or pulling against the beat, and rhythmic expression through accent or dynamics. | |
| Delivery | Diction | Lyric intelligibility and pronunciation habits, including vowel maintenance, nasal tone, hard or blocked articulation, and genre-stylistic pronunciation. |
| Subset | Source dataset | Tracks | License / terms |
|---|---|---|---|
| Same-song | DAMP-S-AG [ 32 ] | 207 | Smule Research Data License; research/education use only, no redistribution or commercial use |
| Diverse-song | PopBuTFy [ 21 ] | 85 | CC BY-NC-SA 4.0 with dataset terms of access |
| Diverse-song | N20EMv2 [ 47 ] | 65 | CC BY-SA 4.0 |
| Diverse-song | LM-SSD [ 31 ] | 7 | CC BY 4.0 |
| Diverse-song | NUS-48E [ 8 ] | 41 | Research-use-only corpus terms |
| Diverse-song | MedleyDB [ 2 ] | 32 | CC BY-NC-SA 4.0 |
| Error type | Rate |
|---|---|
| Atomicity violation | 0.8% |
| Fragmentation error | 0.0% |
| Omission | 0.0% |
| Hallucinated addition | 0.0% |
| Contextual role-assignment error | 0.4% |
| Correction target-link error | 0.0% |
| Comparison | Valid cases | Agreement | Cohen’s |
|---|---|---|---|
| LLM judge vs. Annotator 1 | 99 | 84.8 | .798 |
| LLM judge vs. Annotator 2 | 94 | 81.9 | .759 |
| LLM judge vs. authors, pooled | 193 | 83.4 | .779 |
| Annotator 1 vs. Annotator 2, exact | 93 | 80.6 | .737 |
| Annotator 1 vs. Annotator 2, binary | 93 | 93.5 | .870 |
| LLM judge author | Strict | Coarse | Miss | Contra. |
|---|---|---|---|---|
| Strict | 48 | 2 | 0 | 0 |
| Coarse | 13 | 33 | 2 | 0 |
| Miss | 0 | 0 | 47 | 1 |
| Contra. | 1 | 5 | 8 | 33 |
| Annotator 2 Annotator 1 | Strict | Coarse | Miss | Contra. |
|---|---|---|---|---|
| Strict | 26 | 2 | 0 | 0 |
| Coarse | 7 | 12 | 2 | 2 |
| Miss | 0 | 2 | 24 | 3 |
| Contra. | 0 | 0 | 0 | 13 |
| LLM judge / Expert | Valid | Weak | Invalid | Total |
|---|---|---|---|---|
| Valid | 21 | 3 | 0 | 24 |
| Weak | 5 | 19 | 1 | 25 |
| Invalid | 4 | 2 | 17 | 23 |
| Total | 30 | 24 | 18 | 72 |
| Protocol | Prompt / task | Max tokens |
|---|---|---|
| Main | Open-ended coaching feedback | 1,200 |
| Main | Objective Top-3 issue prediction | 420 |
| Main | Segment-level issue classification | 256 |
| Simple | Overall coaching review | 650 |
| Simple | Short-form label prompts | 40–80 |
Audio-Language Model Evaluation
Audio-language model evaluation tests whether systems understand speech, music, and environmental sound reliably, fairly, and with evidence grounded in audio.
See all 205 papers