When several people are talking, answering well means knowing who said something, not just what was said. We test whether that ability is really there.
HEAR is a check on a foundational capability: hold the words fixed, change the voice, and see whether the answer follows.
Take one utterance out of a real conversation and put it back, same words, different voice. Nothing that could be read off the transcript has changed. Only the acoustics did, and the right answer moved with them.
A CASH-60K sample, from the Attribution category (Content → Voice): one utterance is re-recorded in another speaker's voice, so the correct answer moves with it.
Following Erber's auditory hierarchy, HEAR breaks “who said what” into the foundations it actually rests on. You cannot bind an utterance to a voice you cannot tell apart, and you cannot reason over speakers you cannot bind.
VCVoice Cardinality. How many unique speakers are in this clip?VLVoice Localization. Given a reference voice, where does that speaker appear, or not appear?VCDVoice Change Detection. Where does the speaker turn over, or where do two voices overlap?CVAContent→Voice. Given a transcribed utterance, pick its speaker from five candidate voices.VCAVoice→Content. Given a reference voice, pick which of five utterances it spoke.IRIdentity. Which other utterance came from the same person?TRTemporal. First or last utterance by a speaker; a turn located relative to someone else's.QRQuantitative. How many speakers said X; who ranks n-th by total speaking time.Every Reasoning item is a counterfactual pair and is counted twice, once as the original and once as the swapped variant, so that the pair-level metric has both halves. Overlap-annotated variants exist for every task except VC.
Clips run 30–150 s and average 4.05 speakers (2–12). Questions are five-way multiple choice, generated by a rule-based pipeline and then filtered by eight expert annotators for solvability, answer uniqueness, voice-identity preservation and transcript–option consistency.
Three clips from the release, one per corpus, with eleven of their questions. Click the waveform, a speaker lane or a transcript line to play from that point. On a Reasoning question, open One slot, two voices and hear the same second in both voices.
Accuracy per item, with the paired score in parentheses on the three Reasoning columns, correct only when the model answers both the original clip and its voice-swapped counterfactual correctly. The gap between the two numbers is the size of the semantic shortcut.
| Discrimination | Attribution | Reasoning (paired) | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Model | Size | VC | VCD | VL | CVA | VCA | IR | QR | TR | Avg. |
Table 1 of the paper, on the released benchmark (2,395 questions). Avg. in parentheses recomputes the overall mean with the paired Reasoning scores. “Random Choice” is the five-way floor.
Reasoning accuracy scored per item, then per pair. The drop is the share of answers that were never grounded in the voice: the model was right about the words and guessed the speaker.
Three OOD benchmarks where the query cannot be answered without knowing who spoke. A2R never saw any of them during training.
| Model | WDYL | GAOKAO | FTS |
|---|---|---|---|
| Random Choice | 50.0 | 50.0 | 23.8 |
| Qwen3-Omni-Instruct 30B | 61.3 | 65.6 | 29.2 |
| Qwen3-Omni-Thinking 30B | 67.1 | 54.8 | 17.2 |
| A2R, CASH-60K without hard negatives | 95.0 | 78.5 | 40.5 |
| A2R (CASH-60K) | 97.7 | 88.2 | 48.2 |
WDYL = What Do You Like? (identity-critical questions); GAOKAO = listening-exam dialogue QA; FTS = Find the Spy, a 3–6 player social-deduction game. Removing the voice-swapped hard negatives from CASH-60K costs HEAR reasoning pair accuracy 60.0 → 43.0.
The benchmark, the CASH-60K corpus and the A2R checkpoint will be released together. HEAR and CASH-60K are released under CC BY-NC 4.0, and the source corpora keep their own terms; the underlying VoxMM videos remain the property of their uploaders. The base model, Qwen3-Omni-30B-A3B-Instruct, is Apache 2.0.
CASH-60K/.@inproceedings{lee2026hear,
title = {HEAR Who Said What: Unlocking Speaker-Attributed Reasoning
via Counterfactual Voice Grounding},
author = {Lee, Dongwook and Park, Sangkwon and Song, Eunwoo and
Lee, Che Hyun and Cho, Youngho and Kim, Junho and Yi, June Young and
Kim, Heeseung and Yoon, Sungroh},
booktitle = {TO BE UPDATED ON PUBLICATION},
year = {2026}
}
Venue, pages and DOI are placeholders until the proceedings entry exists.