🧠SpeechR
April 7, 2026 · View on GitHub
SpeechR is a multimodal benchmark designed to evaluate the reasoning capabilities of large audio-language models (LALMs) across factual, procedural, and normative dimensions. It supports both structured and open-ended evaluation in realistic, dialogue-driven audio scenarios.
📦 Dataset Overview
🔗 Download Link: Google Drive
Mini-Human Download Link: Google Drive
This dataset includes:
- Speech data for both multi-choice and generative versions (they share the same audio recordings).
- Three JSONL files:
multi_choice.jsonl: Multiple-choice questions with options and labels.generative.jsonl: Open-ended version for free-form answer generation.acoustic-feature.jsonl: A 10% subset with added prosody annotations (stress, emotion).
Appendix Summary
The appendix (SpeechR_Appendix.pdf) provides additional details on how SpeechR is constructed and evaluated. It introduces the benchmark’s three reasoning types—factual, procedural, and normative, along with the data processing pipeline, acoustic annotations, source datasets, model baselines, and prompt templates. It also includes human validation results, ablation studies, qualitative examples, and a discussion of current limitations and future directions.
📊 Evaluation Scripts
🔹 Discrete-choice Evaluation (for Multi-Choice and Acoustic-feature Versions)
This script uses symbolic rules to extract and evaluate predicted answers from model outputs.
python discrete-choice_eval.py --input speechr_multi_choice.jsonl
🔹 LLM-as-a-judge Evaluation (for Generative Version, take gpt-4o as example)
python llm-as-a-judge_eval.py --input speechr_generative.jsonl --api-key YOUR_OPENAI_KEY