MAESTRO: a Multimodal Auditory-attention Egocentric Speech-TRacking Open corpus
Authors: K M Naimul Hassan, Ali Alavi, Donald S. Williamson
Organizations: Department of Computer Science and Engineering, The Ohio State University, Columbus, OH 43210 USA · Center for Cognitive and Brain Sciences, The Ohio State University
Humans rely on gaze, head movements, and visual cues to attend to speakers in noisy environments, yet auditory attention decoding (AAD) has been studied primarily using electroencephalography (EEG). We introduce the Multimodal Auditory-attention Egocentric Speech-TRacking Open (MAESTRO) corpus, the first AAD dataset to simultaneously record EEG, eye gaze, pupillometry, egocentric video, and head inertial measurement unit (IMU) data. MAESTRO includes four competing speakers and background noise across multiple signal-to-noise ratio (SNR) conditions, enabling attention decoding under realistic listening scenarios. Through a four-speaker attention decoding benchmark, we show that combining behavioral and physiological signals improves decoding performance over EEG-only approaches, enabling future advances in multimodal auditory attention decoding. These findings open the door to new applications, analyses, and methodological advances in multimodal AAD. The complete dataset is publicly available at https://huggingface.co/datasets/aspire-osu/maestro-eeg-dataset . The official code repository is available at https://github.com/ASPIRE-OSU/MAESTRO .
Figures & tables
Dataset
Subjects
EEG Ch.
Speech Sources
Noise Sources
Language
SNRs
Adtl. modalities
Duration (hours)
Azimuth
Room reverberation
KUL [ 3 ]
16
64
2
×
Dutch
0 dB
×
19.2
±90∘
×
DTU [ 4 ]
18
64
2
×
Danish
0 dB
×
19
±60∘
Simulated
NJU [ 8 ]
21
32
2
×
Mandarin
0 dB
×
22.4
±{15∘,30∘,45∘}
Low
±{60∘,90∘,120∘,135∘}
ESAA [ 11 ]
20
64
2
×
Mandarin
0 dB
×
12.7
±90∘
×
ASA [ 9 ]
20
64
2
×
Mandarin
0 dB
×
8
±{5∘,30∘}
×
TABLE I: Comparison of notable AAD datasets. Speech Sources denotes the number of competing speakers, while Noise Sources denotes dedicated background-noise sources separate from the speech streams. Adtl. Modalities refers to data streams recorded alongside EEG, and Duration reports the total recording time (hours). Azimuth indicates loudspeaker positions relative to the listener’s frontal axis. Room Reverberation describes the recording environment: Low indicates minimal reverberation, Simulated denotes artificially added reverberation, and Natural denotes real-world acoustic reflections.
Fig. 1: The spatial arrangement of loudspeakers around the participant. Four loudspeakers ( S1 - S4 ) were positioned relative to the participant’s frontal axis, while two noise speakers ( N1 and N2 ) were placed behind the participant. The participant wore an EEG headset and eye-tracking glasses.
Fig. 2: Sample gaze recording from Subject S02, Trial eval_022 . Panels (a)-(f) show six evenly spaced video frames with gaze points from a ± 1-second window overlaid as colored dots, whose border colors match the shaded regions in (g) and (h). Panel (g) shows horizontal (X) and vertical (Y) gaze coordinates over the trial, illustrating smooth pursuit, saccadic transitions, and occasional tracking loss; (h) shows left and right pupil diameters, bilaterally symmetric with transient dilation events.
Fig. 3: Behavioral performance across participants based on comprehension-question responses. (a) Per-subject percentages of correct (blue), incorrect (amber), and “I could not pay attention” (gray) responses; the dashed line indicates the mean accuracy. (b) Per-subject accuracy during the first and second experimental sessions, showing improved performance for most participants in the second session.
Fig. 4: Mean gaze dispersion (a), dynamic acceleration RMS (b), and gyroscope magnitude RMS (c) across six equal time bins within a trial. Gaze dispersion peaks at trial onset and offset and is stable in between, indicating an initial orienting response followed by sustained attention. Head movement peaks at onset and stabilizes from Bin 3 onward with no rise at offset, indicating a postural adjustment followed by stillness during listening.
Fig. 5: Baseline network for the benchmark task. Each modality is encoded by a dilated convolutional encoder (kernel size 3, dilation rates 20,…,24 , receptive field 0.98 s) into a 16-dimensional embedding; the 1×1 spatial convolution in the encoder detail is applied to EEG only. The EEG embedding is compared with each speaker envelope by time-centered correlation, and every embedding is also pooled over time and classified over the four speaker positions with no audio input. The two scores are added, and the attended speaker is the one whose envelope occupies the highest-scoring slot.
Within-subject
LOSO
Mode
5s
10s
15s
20s
30s
5s
10s
15s
20s
30s
EEG
43.63 ± 1.76
47.57 ± 4.08
53.17 ± 1.66
53.62 ± 2.67
59.06 ± 2.04
43.64 ± 3.18
50.19 ± 6.98
52.40 ± 7.02
55.31 ± 9.92
61.88 ± 11.71
Gaze
37.13 ± 1.16
37.58 ± 1.75
39.98 ± 2.10
37.95 ± 2.38
36.04 ± 2.79
33.99 ± 8.05
34.95 ± 9.38
36.08 ± 9.09
36.87 ± 8.98
35.46 ± 9.44
IMU
38.21 ± 2.80
38.75 ± 2.13
38.84 ± 2.44
34.85 ± 4.16
35.41 ± 4.14
37.07 ± 10.86
34.77 ± 9.46
38.48 ± 13.53
32.16 ± 11.29
35.46 ± 12.69
Video
43.71 ± 4.20
42.59 ± 4.90
44.33 ± 3.86
43.16 ± 2.44
43.37 ± 6.63
39.57 ± 12.71
43.56 ± 14.66
41.35 ± 13.65
41.56 ± 17.61
44.69 ± 14.52
EEG+Gaze
51.24 ± 3.89 ∗
55.27 ± 1.79 ∗
57.97 ± 1.61 ∗
59.73 ± 3.41 ∗
65.15 ± 3.83
50.54 ± 7.52 ∗
52.14 ± 10.16
55.90 ± 8.64
61.00 ± 10.49 ∗
62.45 ± 16.23
TABLE II: Attended-speaker accuracy (mean ± std across folds, %) for the within-subject and leave-one-subject-out (LOSO) splits, across all 15 modality combinations and 5 window sizes. Bold marks the best-performing mode within each window-size column, computed separately per split. ∗ marks a configuration that significantly outperforms EEG alone ( p<0.05 , two-tailed paired t -test).
Fig. 6: Per-subject and per-window comparison under LOSO evaluation of EEG alone, the best of the seven multimodal combinations containing EEG, and the best of all eleven; the second set is a subset of the third, so the two often coincide. Each subject is shown as five stacked bars, one per window size (5, 10, 15, 20, 30 s). Gray marks the lowest of the three accuracies, and the segments above it are colored by which configuration attained each: red (EEG alone), orange (best with EEG), blue (best overall, no EEG), purple (best overall, contains EEG).
Fig. 7: Attended-speaker accuracy versus SNR bin under the LOSO protocol, averaged across all five window sizes. Lines show EEG alone, and the best-performing multimodal configuration overall, alongside comprehension-question accuracy averaged across subjects per SNR bin.
Fig. 8: Contribution of the EEG-containing configurations under LOSO evaluation, defined as accuracy minus the accuracy the same model reaches when the listener’s signals are permuted across test windows. Curves show EEG alone, the best EEG-containing pair and triple, and the full four-modality configuration; the pair and triple are selected by contribution at each window size, so their identity varies across the sweep.
Understanding how the brain selectively follows relevant speech amid competing voices is a central challenge in auditory neuroscience and a key step toward neuro-steered hearing technologies. However, most open-source Electroencephalography (EEG) datasets for Auditory Attention Decoding (AAD) use idealized single-competing-talker paradigms that oversimplify the acoustic, spatial, and semantic structure of everyday communication. To capture this ecological complexity, we introduce the SoundBubble-EEG dataset: a high-density 128-channel EEG resource comprising more than 25 hours of recordings from 30 participants. The paradigm requires listeners to selectively attend to a dynamic target speaker group, a designated "sound bubble", amid competing multi-speaker distractor bubbles across three realistic scenarios: a restaurant, a home TV viewing, and a meeting discussion. By bridging the gap between constrained laboratory protocols and real-world auditory scenes, this dataset enables investigations of multi-talker speech comprehension, neural speech tracking, and cross-scenario generalization. It also provides a benchmark for AAD algorithms under realistic acoustic and semantic variability and may support auditory neuroscience and the development of neuro-steered hearing technologies.
Shu Peng, Rui Liu, Yufei Zhang +7
Department of Data Science and Artificial Intelligence, The Hong Kong Polytechnic University, Hong Kong SAR, China · Department of Computing, The Hong Kong Polytechnic University, Hong Kong SAR, China
More than 1.5 billion people have hearing loss. When several people talk at once, hearing aids amplify every voice alike. Auditory attention decoding (AAD) aims to solve this by reading a listener's brain signals to find the attended talker, letting the device amplify only them. A real device will not see the brain alone; smart glasses and earbuds also track eyes, head, and scene. These behavioral signals help, as people often look at who they listen to. However, they show where a listener looks, not whom they hear. A decoder relying heavily on them fails when a listener cannot move their head or listens without looking - exactly when a brain-based device is needed. A multimodal decoder must use these signals without letting them replace the electroencephalogram (EEG). Accuracy alone cannot show whether it does. We present MERIT, a decoder and evaluation method asking: how much accuracy does each input earn? MERIT shuffles each input stream across test examples, measures the accuracy drop, and splits the result across streams using Shapley values. It also blocks two shortcuts: candidate audio is checked before training so it cannot reveal the answer, and the scoring function cannot beat chance if it ignores the brain. On a public dataset with EEG, eye tracking, head motion, and scene video, MERIT improves on the published benchmark, reaching 0.82 four-way accuracy within listeners and 0.74 on unseen listeners (chance is 0.25). The measurement reveals what accuracy hides: adding behavioral streams raises overall accuracy but almost halves the brain's share of it. On two other datasets, the same tests find a label imbalance in a widely used benchmark and flag results that accuracy alone would report as brain decoding.
Ali Alavi, Donald S. Williamson
Department of Computer Science and Engineering The Ohio State University Columbus, OH 43210, USA
Auditory Attention Detection (AAD) utilizes electroencephalographic (EEG) signals to identify a target speaker in a multi-speaker environment. Despite considerable progress, existing deep learning architectures often lack explicit mechanisms for handling noisy EEG data. To address this limitation, we propose Auditory Focus Attention Networks (AFA-Net), a machine learning framework that replaces vanilla attention with a simple yet flexible differential attention mechanism to help focus on task-relevant neural activity. AFA-Net achieves an upward accuracy of 96.8% at the 2s decision window, while using substantially fewer parameters than most existing methods. To the best of our knowledge, AFA-Net is among the first frameworks to explicitly try to combat EEG noise to improve AAD.
Philip H. Lee, Shreeram Suresh Chandra, Karan Thakkar +1
Independent Researcher, USA · Center for Language and Speech Processing (CLSP), Johns Hopkins University, USA · Laboratory for Computational Audio Perception (LCAP), Johns Hopkins University, USA +1