Advancing Audio Processing in the Age of Large Language Models
Sreyan Ghosh
Ph.D. Student
GAMMA Lab and PIRL Lab
University of Maryland, College Park
1
Examining Committee: Dr Dinesh Manocha
Dr Ramani Duraiswami
Dr Nirupam Roy
Dr Mohit Iyyer
2
Audio as a Modality
�
Humans rely heavily on auditory information in daily life. Auditory cues enhance situational awareness and communication.
Auditory cues include both verbal and non-verbal audio.
Verbal audio includes spoken speech and helps humans communicate.
Non-verbal audio includes the non-verbal speech (e.g., sneeze, cough, etc.) and non-speech sounds (e.g., environmental sounds and music). Non-verbal cues are as important as verbal cues
3
Audio as a Modality in AI
�
��
Generated videos can be more immersive with videos!
An example of improving imitation learning in robots with auditory cues. Example from ManiWAV (Liu et al., 2024)
Agents that can hear and speak understand and communicate better with humans.
Movie summarization using only videos misses important information hidden in sound effects and human communication!
4
Examples of Improving AI systems with Audio Perception
�
��
Audio-Visual Scene Captioning
Caption w/o Audio: A black dog lies on the sofa.
Caption with Audio: In the living room, a black dog lies on the sofa barking, with the sound of a police car in the background.
GPT4o can now hear and speak! Audio integration has brought a leap in GPT's capabilities.
Egocentric Audio-Visual Object Detection.
(Huang et al., 2023)
Robot navigation with audio-visual cues.
(Huang et al., 2023)
5
Recent Advances in Audio Processing
�
LLMs that can reason about input speech and sounds and answer queries (GAMA, Ghosh et al. 2024 ).
An amalgamation of understanding and generation for audio storytelling (WavJourney, Liu et al., 2023)
Diffusion models that can generate audio from a query text (AudioGen, Kreuk et al., 2022).
Recreate a gentle rainfall with distant thunder.
6
Current Challenges in Audio Processing
�
Complex Instruction: From the speech and impact sounds, deduce the size and characteristics of the room in which these events occur.
Simple Event Detection: What are the acoustic events in the given audio.
Non-verbal Audio Datasets
Largest Dataset - ~1k Hours
Vision Datasets
Largest Dataset - 5B+ I-T pairs
Language Datasets
Largest Dataset - Billions of tokens
Speech Datasets
Largest Dataset - 60k+ Hours
7
Caption: A dog barking followed by a person speaking – generated by Stable Audio
How are the state-of-the-art audio models doing?
Question: What indicates a sudden moment of fear in the audio?
Answer by LTU: There is no such moment in the audio.
Question: Based on various sounds, infer what the man might be announcing.
Answer by LTU (Gong et. al): It is not possible to infer.
(Large) Audio Language Models
8
CLAP model learned with contrastive audio-text pairs.
LALMs with audio encoders integrated
with LLMs.
9
Current State-of-the-Art Audio (Large) Language Models
Open Source
Proprietary
Open Access
CompA: Addressing the Gap in Compositional Reasoning in Audio-Language Models (ICLR 2024)
10
Current ALMs are not good at compositional reasoning.
Model performance does not drop on current retrieval benchmarks with words shuffled.
CompA: CompA Benchmark
We propose CompA, the first suite of benchmarks for evaluating compositional reasoning in ALMs. CompA-order evaluates an ALM's capability to understand the order of occurrence between multiple acoustic events in an audio. CompA-attribute evaluates an ALM’s capability to understand attribute-binding for multiple acoustic events in an audio.
11
A child sneezes, and an adult laughs.
A child laughs, and an adult sneezes.
A tiger growls followed by people talking.
People talking followed by tiger growling..
CompA: CompA Benchmark Evaluation
12
Text score.
Audio score.
Combined score.
Current models perform poorly.
CompA: CompA-661k
13
Overview of CompA-661k, combining open-source datasets with our proposed CompA-AudioSet.
CompA-AudioSet improves compositional balance compared to LAION Audio-630k.
CompA: CompA-CLAP
14
Compositionally-Aware Hard Negative Training: We introduce two new algorithms to enhance compositional representation learning in CLAP. First, we modify the CLAP objective to incorporate compositionally-aware hard negatives. In this approach, each audio sample in the batch is assigned additional hard negatives that are not shared across other batches, improving the model’s ability to distinguish fine-grained compositional variations.
15
Modular Contrastive Learning: We introduce a modular template-based approach that generates compositional audio-caption pairs from single acoustic events, aligning each audio with positives and compositionally-aware hard negatives. Using AudioSet snippets and LLM-generated scenes, we create high-quality synthetic data. Our training strategy optimizes contrastive loss to capture fine-grained compositional relationships
CompA: CompA-CLAP
Synthetic data generation strategy.
CompA: Results on Benchmark Datasets
16
Result comparison on AudioCaps/Clotho retrieval benchmarks.
Result comparison on zero-shot audio classification benchmarks.
CompA: Results on CompA-order and CompA-attribute
17
Result comparison on our proposed CompA benchmarks.
18
GAMA: A General-purpose Large Audio-Language Model with Advanced Audio Understanding and Complex Reasoning Abilities (EMNLP 2024 Oral)
Comparison of GAMA with LTU (Gong et al., 2023) on a query about an audio that involves complex reasoning.
19
To improve audio perception, GAMA integrates multiple audio representations with a large language model to allow it to perceive diverse knowledge about an input audio.
Illustration of the GAMA architecture.
GAMA: Model Architecture
20
To improve audio perception, GAMA integrates multiple audio representations with a large language model to allow it to perceive diverse knowledge about an input audio.
Illustration of the GAMA architecture.
GAMA: Model Architecture
21
To improve audio perception, GAMA integrates multiple audio representations with a large language model to allow it to perceive diverse knowledge about an input audio.
Illustration of the GAMA architecture.
GAMA: Model Architecture
22
To improve audio perception, GAMA integrates multiple audio representations with a large language model to allow it to perceive diverse knowledge about an input audio.
Illustration of the GAMA architecture.
GAMA: Model Architecture
23
To improve audio perception, GAMA integrates multiple audio representations with a large language model to allow it to perceive diverse knowledge about an input audio.
Illustration of the GAMA architecture.
GAMA: Model Architecture
24
GAMA: CompA-R Reasoning Dataset
Our proposed pipeline to synthesize CompA-R.
25
GAMA: Results on Benchmark Datasets
Comparison of GAMA with baselines on evaluation datasets described on close-ended general audio and music understanding benchmarks.
26
Comparison of GAMA with other baselines on open-ended AQA on OpenAQA, complex open-ended AQA on CompA-R- test and Dense Captioning on 500 instances from AudioCaps and Clotho.
GAMA: Results on Reasoning Datasets
27
GAMA: Results on Reasoning Datasets
Comparison of GAMA with other LALMs on deductive reasoning benchmark (Deshmukh et al., 2024).
Comparison of GAMA with other LALMs on object hallucination benchmark (Kuan et al., 2024).
28
GAMA: Qualitative Examples
29
We present MMAU, the most comprehensive audio understanding and reasoning benchmark. MMAU comprises 10k carefully curated audio clips paired with natural language questions and answers spanning speech, environmental sounds, and music.
MMAU: A Massive Multi-Task Audio Understanding and Reasoning Benchmark (ICLR 2025 Spotlight)
30
MMAU: Skill Distribution
MMAU is composed of questions that challenge models no 27 distinct skills, 16 Reasoning (right) and 11 Information Extraction Tasks (left).
�
31
MMAU: Benchmark Examples
Skill: Temporal Event Reasoning ��Question: Identify the total number of drumbeats in the audio. �Choices: A. 2 B. 4 C. 5 D. 3
Skill: Acoustic Sound Reasoning. ��Question: In the given audio, what might cause the dog’s reaction? �Choices: (A). A loud noise followed by a siren. (B). A low clicking noise followed by repeated clicking. ….
Skill: Event-Based Knowledge Retrieval ��Question: Who was the scientist behind the discovery mentioned by the speaker?�Choices: A. Madam Curie B. Albert Einstein C. CV Raman D. Issac Newton
Skill: Emotion Flip Detection��Question: From the given conversation, Identify the speakers that showed emotion flip.�Choices: A. both speakers B. first speaker C. second speaker D. none of the speaker
Skill: Socio-cultural Interpretation��Question: In which cultural setting would the music in the audio most likely be performed?�Choices: A. Western classical concert hall B. Indian classical music festival C. Modern pop concert D. Jazz club
Skill: Musical Texture Interpretation��Question: What is the main characteristic of the male voice in the audio?�Choices: A. Soft and mellow B. Loud and soulful C. High-pitched and fast D. Monotone and slow
Sound
Speech
Music
32
MMAU: Scores for Frontier Models
Most models perform poorly on MMAU, thereby highlighting significant gap.�
33
MMAU: Skill-Specific Performance
Accuracy distribution for Gemini 2.0 Flash across easy, medium, and hard questions, categorized by skill type. The graph highlights how LALMs excel in some skills across all difficulty levels (e.g., Phonemic Stress Pattern Analysis) but struggle with others (e.g., Temporal Reasoning) regardless of difficulty.
34
MMAU: Where are they falling short?
Distribution of human-annotated error types across 500 instances for Qwen2-Audio-Instruct (Left) and Gemini 2.0 Flash (Right). The dominant error type is Perceptual Errors.
35
Synthio: Augmenting Small-Scale Audio Classification Datasets with Synthetic Data (ICLR 2025)
Traditional augmentation, such as SpecAug, degrades performance on small-scale datasets. Naive augmentation outperforms traditional methods significantly but plateaus with higher sample counts. Synthio further enhances performance by generating consistent and diverse synthetic data.
36
Synthio: Motivation
Problem 1 – Alignment: When prompted with “sound of a bus” for the category bus in the TUT-Urban dataset, the generated audio may not reflect the typical bus sounds in European cities (where TUT was recorded), as bus sounds can vary by region, with some featuring loud engines and dense crowds while others have quieter engines and sparse crowds.
Can we just fine-tune the text-to-audio model? -- Fine-tuning on small datasets lead to overfitting and generation of audios that sound similar.
Sound of a bus from the TUT Urban dataset.
Sound of a bus from a text-to-audio model trained on AudioSet.
Problem 2 – Lack of feature diversity: When prompted with “Sound of a park’”, we observed that 9 out of 10 times, the model generated the sound of children playing as part of the generated audio.
Two sounds with different random seeds, CFG and inference steps.
37
Synthio: Aligning the Text-to-Audio Model using Preference Optimization
We align the T2A model with the small-scale dataset using DPO, ensuring generated audio matches its acoustic characteristics.
38
Synthio: Generating Diverse Synthetic Augmentations
We align the T2A model with the small-scale dataset using DPO, ensuring generated audio matches its acoustic characteristics.
39
Synthio: Generating Diverse Synthetic Augmentations
Step 1: Generate captions for all audios using an audio captioning model.
40
Synthio: Generating Diverse Synthetic Augmentations
Step 2: Extract existing acoustic components (events, attributes)
“Children playing and shouting loudly in a metro station” – {children playing, shout, loud}
41
Synthio: Generating Diverse Synthetic Augmentations
Step 3: Generate new captions for labels
“People speaking in a metro station”
42
Synthio: Generating Diverse Synthetic Augmentations
43
Synthio: Results
Results on benchmark datasets with just 50 and 100 gold training samples. Synthio shows huge performance gains compared to our baselines.
44
Synthio: How diverse and consistent are the augmentations?
Spectral and pitch feature comparison between Synthio-generated audios and real audios. Synthio effectively preserves key audio characteristics, ensuring consistency with real data.
45
Synthio: Extra Analysis
Results for audio captioning, a more complex task than classification. Synthio consistently improves performance.
Results for scaling synthetic data with Synthio. Synthio maintains better scalability than our baselines.
46
Failing Forward: Improving Generative Error Correction for ASR with Synthetic Data and Retrieval Augmentation (ACL 2025 Submission)
Example results (truncated). DARAG improves performance by substantial margins.
47
Audio Flamingo 2: An Audio-Language Model with Long-Audio Understanding and Expert Reasoning Abilities (ICML 2025 Submission)
Audio Flamingo 2 (AF2) versus previous SOTA on a number of audio understanding and reasoning benchmarks. AF2 outperforms all models while being the smallest.
Audio Flamingo 2 is a SOTA LALM that focuses on 2 main aspects:
48
AF2: Overall Architecture
Audio Flamingo 2 is based on the cross-attention architecture, where we condition our custom CLAP. The model is trained on 3 stages of training and can perceive audios up to 5 minutes in length.
49
AF2: Improved Audio Representations with AF-CLAP
Overall AF-CLAP training pipeline.
We focus on two primary aspects in AF-CLAP :
50
AF2: AudioSkills – Large-Scale Synthetic Reasoning Data
We propose AudioSkills, the 1st and the largest audio reasoning data with ~4.2M AQA pairs. AudioSkills comprises of skill-wise reasoning data with seven distinct skills.
51
AF2: LongAudio – A Long Audio Understanding Dataset
The proportion of video categories and distribution of durations for the LongAudio dataset with 262,928 unique AQA and 80k unique audios. We target captioning and reasoning tasks.
52
AF2: LongAudio – A Long Audio Understanding Dataset
The pipeline for generating LongAudio. The process begins by segmenting the long video into short video and audio clips, each ~10 seconds. These clips are individually annotated with captions. Subsequently, an LLM is employed to generate question-and-answer pairs based on the captions of these clips. A subset of the data goes through expert review to construct LongAudioBench.
53
AF2-3B: Results on Benchmark Datasets
Results on Audio Classification and Captioning Tasks. AF2 outperforms larger models on most of these tasks.
54
AF2-3B : Results on Reasoning Datasets
Results on expert reasoning tasks. AF2 outperforms all models by significant margins.
55
AF2: Result Analysis
Performance comparison of AF2 on different LLM sizes, w/ and w/o AudioSkills. Improving the quality of training data proves to be better than scaling LLM size.
Our proposed 3-stage training strategy proves to the most effective technique for effective reasoning.
56
AF2: Qualitative Results
57
AF2: Qualitative Results
58
Future Work
59
Pre-UMD
Fall 2022
Spring 2023
Summer 2023
Fall 2023
Spring 2024
Summer 2024
Fall 2024
Low Resource ASR
Audio SSL
Audio SSL
Synthetic Data
Synthetic Data
Synthetic Data
Synthetic Data
Audio-Language Models
Synthetic Data
Audio-Language Models
Instruction Tuning
Synthetic Data for Audio
Audio-Language Models
Synthetic Data for Audio
Timeline
Spring 2025
Fall 2025
Spring2026
Large Audio-Language Models
Long Speech
Large Omni Models
Defense
ICASSP ’23
SIGIR ‘23
ACL ’23, ICCV ’23, EMNLP ’23
InterSpeech ‘23
Adobe
ICLR ‘24, CVPR ’24, NAACL ‘24
ICML ’24, EMNLP ‘24
Microsoft
NVIDIA�ICLR ‘25
ICML 25 (sub), ACL ’25 (sub)
Summer 2025
Defense
NVIDIA
Thanks to all our sponsors and collaborators!
60
NVIDIA 2025 Graduate Fellowship
Graduate School RA Award 2023
61
Papers (Audio Processing)
62
Papers (Audio Processing)
63
Papers (NLP and Vision)
Thank You!��Questions?
64
65
GAMA: Complex QA Examples
GAMA (Ghost et al., 2024) | The woman is likely bathing her child, as indicated by the sound of a bathtub filling up with water. |
LTU (Gong et al., 2023) | The most probable activity occurring during the audio clip is a family or group of people having fun together, possibly playing with babies or toddlers. The mechanical sounds could be from a playground or other outdoor equipment. |
Pengi (Deshmukh et al., 2024) | It is a combo. |
SALMONN (Tang et al., 2023) | Based on the variety of sounds including mechanisms, generic impact sounds, and water splashes, as well as the presence of baby laughter, the most probable activity occurring during the audio clip is likely a bath or a water-related activity. |
GAMA (Ghost et al., 2024) | The tap dancing is likely performed by a professional or an expert. The rhythm and tempo are consistent throughout the entire duration of the clip. |
LTU (Gong et al., 2023) | The skill level of the tap dancer cannot be inferred from the audio clip. |
Pengi (Deshmukh et al., 2024) | It is a big crowd. |
SALMONN (Tang et al., 2023) | The skill level of the tap dancer can be inferred from the nature and arrangement of sounds. If the sounds are complex and intricate, it suggests that the dancer is highly skilled. On the other hand, if the sounds are simple and repetitive, it suggests that the dancer may not be as skilled. |
Ques.: Given the variety of sounds including mechanisms, generic impact sounds, and water splashes, determine the most probable activity occurring during the audio clip. Consider the presence of baby laughter in your analysis.
Ques.: Inferring from the nature and arrangement of sounds, what can be said about the skill level of the tap dancer?
66
GAMA: Dense Captioning Examples
GAMA (Ghosh et al., 2024) | The man is speaking, followed by a beep and then breathing sounds, indicating a pause or break in his speech or activity before continuing to speak again after a brief moment of silence or restoration. |
Qwen (Bai et al., 2023) | A man speaks and beeps occur. |
Pengi (Deshmukh et al., 2023) | A man speaks and a woman speaks. |
SALMONN (Tang et al., 2023) | This is a recording of a man speaking with a beeping sound in the background. The man is speaking in a calm and measured tone. The beeping sound is consistent and repetitive throughout the recording. |
GAMA (Ghosh et al., 2024) | The sound is a cricket chirping, which is a common nighttime insect noise often associated with peaceful outdoor environments like forests or gardens at dusk when crickets are most active and vocalize to attract mates. |
Qwen (Bai et al., 2023) | Birds chirping in the forest. |
Pengi (Deshmukh et al., 2023) | Birds are chirping and crickets are chirping. |
SALMONN (Tang et al., 2023) | This is a recording of a bird. The bird is chirping loudly and consistently throughout the entire recording. The bird's chirps are high-pitched and rapid, almost sounding like a tweet. The bird's chirping is the only sound in the recording. |
67
GAMA: Dense Captioning Examples
GAMA (Ghosh et al., 2024) | The man is speaking while a duck quacks, suggesting a casual outdoor setting or a pet store environment where animals are present and humans interact with them for entertainment or care purposes. |
Qwen (Bai et al., 2023) | A man speaks while a machine runs and scrapes. |
Pengi (Deshmukh et al., 2023) | A man speaking and a duck quacking. |
SALMONN (Tang et al., 2023) | The sound of a pig squealing and grunting can be heard. This is followed by the sound of a man's voice speaking. The man's voice can be heard over the sound of the pig squealing and grunting. The pig's squealing and grunting can be heard in the background of the man's voice. |
GAMA (Ghosh et al., 2024) | The sound is a toilet flushing, with some background noise and surface contact. |
Qwen (Bai et al., 2023) | Clanking and tapping followed by a flushing sound. |
Pengi (Deshmukh et al., 2023) | A door is opened and a door is opened. |
SALMONN (Tang et al., 2023) | A toilet is flushed, releasing a gush of water into the bowl. The sound of the flush is loud and echoes in the small bathroom. The toilet gurgles as the water drains away. |
68
GAMA: Complex QA Examples
GAMA (Ghost et al., 2024) | The truck is probably a diesel, as indicated by the heavy engine sounds and the absence of a typical gasoline engine's characteristic high-pitched whine at idle. |
LTU (Gong et al., 2023) | Based on the sound of acceleration and revving, it is likely that the engine type is a high-performance or sports car engine. |
Pengi (Deshmukh et al., 2024) | It is diesel. |
SALMONN (Tang et al., 2023) | The audio contains the sound of an engine revving and accelerating. Based on this, it is likely that the engine type is a high-performance gasoline engine, such as a V8 or a turbocharged four-cylinder. The sound of the engine revving and accelerating is a common characteristic of high-performance engines, which are designed to produce a lot of power and torque. The sound of the engine can vary depending on the specific make and model of the vehicle, but the general characteristics of a high-performance engine can be identified by the sound of the engine revving and accelerating. |
GAMA (Ghost et al., 2024) | The man is likely giving instructions to passengers or announcing a station stop. He may also be explaining the train's route or destination. |
LTU (Gong et al., 2023) | The man may be giving a lecture or presentation in the subway car while people are moving around him, possibly taking notes. |
Pengi (Deshmukh et al., 2024) | It is a man. |
SALMONN (Tang et al., 2023) | It is difficult to determine the exact actions the man might be performing based solely on the combination of subway sounds and male speech. However, it is possible that the man is giving a public announcement or warning to the passengers on the subway. |
Ques.: Analyze the audio and infer the likely engine type based on the sound of acceleration and revving.
Ques.: Based on the combination of subway sounds and male speech, suggest the actions the man might be performing at this time.�
69
AF2: Overall Architecture
Audio Flamingo 2 is based on the cross-attention architecture, where we condition our custom CLAP. The model is trained on 3 stages of training and can perceive audios up to 5 minutes in length.