← Qifan Wen

Project · ASR Models Fairness on Accents and Ethnicities

How Input Audio Compression Affects ASR Fairness Across Ethnicity Groups

Qifan Wen  ·  Srishti Ginjala The Ohio State University  ·  Instructor: Dr. Sachin Kumar

FEB – MAY 2026 · NLP CLASS PROJECT

Abstract

This report studies how input audio compression affects ASR fairness on FairSpeech. It builds on Srishti Ginjala’s COLM 2026 work, Do LLM Decoders Listen Fairly?, which studies how ASR decoder priors and audio bottlenecks shape demographic error gaps (Ginjala et al., 2026). The audit covers 26,471 utterances, nine ASR models, and six audio variants. Across the 54 model–variant runs, Black/AA speakers have the highest WER. MP3 16 kbps is the strongest accuracy stressor; Qwen3 models are the most compression-robust; Granite 2B is the most compression-sensitive. MMR often changes less than WER, so relative fairness must be read together with absolute accuracy.

1   FairSpeech Compression Evaluation

1.1 Motivation

Production ASR rarely receives ideal audio. Speech may be recorded, uploaded, transcoded, downsampled, and normalized before inference. The audio audit separates these input-file effects from model-internal acoustic bottlenecks. This motivates a FairSpeech-only test: hold the speaker labels, reference text, and ASR model fixed, then vary the input audio path. The fairness question is simple: if degradation raises WER uniformly, accuracy drops; if MMR rises, input compression may amplify ethnicity-level disparity.

PatternFairSpeech test proxy
Lossy codec / lower bitrateMP3 64, 32, and 16 kbps variants test whether removed acoustic detail changes WER or disparity.
Bandwidth bottleneck12 kHz and 8 kHz round trips test reduced frequency information.
ASR input normalizationEvery variant returns to 16 kHz mono before inference, so models receive compatible audio.
Model-internal compressionThe nine-model set compares architectures with different acoustic bottlenecks; this is separate from input-codec compression.
Table 1Market-style compression patterns motivating the evaluation.

1.2 Scope

ElementPlan / state
Main questionDoes input degradation change ethnicity-level ASR error and disparity?
Input sourceUniform 16 kHz mono PCM WAV.
Run matrix9 models × 6 variants × 26,471 samples.
Inference runs54.
Prediction rows1,429,434 utterance-level rows.
Metric tablesGroup WER, MMR, paired ΔWER, insertion subtype rates.
Table 2FairSpeech-only input-audio bottleneck study.
VariantPipeline and purpose
Baseline16 kHz PCM WAV → model; clean source condition.
12 kHz bottleneck16 kHz → 12 kHz → 16 kHz; moderate bandwidth loss.
8 kHz bottleneck16 kHz → 8 kHz → 16 kHz; telephone-like bandwidth loss.
MP3 64 kbpsWAV → MP3 64 kbps → WAV; mild lossy artifact.
MP3 32 kbpsWAV → MP3 32 kbps → WAV; moderate lossy artifact.
MP3 16 kbpsWAV → MP3 16 kbps → WAV; strong lossy artifact.
Table 3Audio variants. Each derived file returns to 16 kHz mono before inference.

1.3 Model set

Model keyPaperParams
wav2vec2-largeBaevski et al., 2020317M
whisper-smallRadford et al., 2022244M
whisper-mediumRadford et al., 2022769M
whisper-large-v3Radford et al., 20221.55B
qwen3-asr-0.6bShi et al., 20260.6B
qwen3-asr-1.7bShi et al., 20261.7B
canary-qwen-2.5bNVIDIA, 20252.5B
granite-speech-3.3-2bSaon et al., 20252B
granite-speech-3.3-8bSaon et al., 20258B
Table 4Nine-model benchmark set.

1.4 Metric definitions

This report follows Ginjala et al. (2026) in using WER and MMR as the main accuracy and fairness measures.

WER: Word Error Rate. For ethnicity group g, WER aggregates substitutions (Sg), deletions (Dg), insertions (Ig), and reference words (Ng):

WERg = Sg + Dg + IgNg Word error rate for group g equals substitutions plus deletions plus insertions, divided by the number of reference words in that group.

MMR: Max/Min Ratio. MMR is the worst group WER divided by the best group WER:

MMR = maxg WERgming WERg Max/min ratio equals the largest group word error rate divided by the smallest group word error rate.

WER measures accuracy; MMR measures relative disparity. Lower is better for both.

1.5 Implementation guardrails

GuardrailReason
Keep IDs fixedCompare the same utterances across variants.
Keep transcript fixedWER changes should come from ASR output, not reference drift.
Use real resamplingNever fake a sample rate by changing only file headers.
Separate variant typesSample-rate bottlenecks and MP3 bitrate artifacts answer different questions.
Batch by durationLong clips make one global sample-count batch size unsafe.
UncertaintyBootstrap intervals are absent, so small gaps need cautious interpretation.
Table 5Audit guardrails for interpreting the compression run.

2   FairSpeech Dataset

FairSpeech is the controlled evaluation source for this report, following the FairSpeech-focused analysis setting in Ginjala et al. (2026). The dataset chapter describes the evaluation unit, demographic coverage, and data cautions.

2.1 Dataset summary

FieldValue
Unit of analysisOne utterance: one WAV file, one transcript, and one ethnicity label.
Scale26,471 utterances; 55.55 hours of speech.
Audio format16 kHz mono 16-bit PCM WAV.
Text prompts23,046 unique prompted sentences.
AlignmentEvery metadata row has exactly one matching audio file.
Primary fairness axisEthnicity; all utterances have an ethnicity label.
Experiment roleClean source for input-codec and resampling evaluation.
Table 6FairSpeech dataset summary.

2.2 Ethnicity coverage

EthnicityRowsShare
Black or African American7,80729.5%
White5,64621.3%
Native American, American Indian, or Alaska Native4,63217.5%
Asian, South Asian, or Asian American3,85414.6%
Hispanic, Latino, or Spanish2,81410.6%
Native Hawaiian or Other Pacific Islander9693.7%
Middle Eastern or North African7492.8%
Table 7Ethnicity coverage. Percentages are computed over 26,471 utterances.

Coverage note. The largest ethnicity group is about ten times the size of the smallest group. For this reason, MMR should be read alongside group WER: a low ratio can still hide uniformly high error.

2.3 Suitability and limits

PointImplication
Uniform source audioCompression variants can be compared from the same clean starting format.
Complete pairingEach utterance can be tracked across all audio variants.
Complete ethnicity labelsEthnicity-level WER and MMR can be computed for every run.
Duration tailClips range from 1.36–65.62 s; duration-aware batching is needed.
Self-reported labelsDemographic categories should be treated as coarse, self-reported groups.
Uneven group sizesSmall groups need cautious interpretation, especially without bootstrap intervals.
Table 8Dataset strengths and cautions for this report.

3   Results and Analysis

3.1 Baseline model comparison

Table 9 gives the clean-audio reference point. WER measures overall accuracy. MMR measures ethnicity-level relative disparity.

ModelWERMMRBest groupWorst group
Qwen3-1.7B4.743.03WhiteBlack/AA
Qwen3-0.6B5.923.66WhiteBlack/AA
Canary-2.5B6.623.45AsianBlack/AA
Whisper-L7.773.15AsianBlack/AA
Granite-8B8.002.21Pacific Isl.Black/AA
Whisper-M8.773.25AsianBlack/AA
Granite-2B9.372.50Pacific Isl.Black/AA
Whisper-S11.404.08AsianBlack/AA
wav2vec2-L31.721.58WhiteBlack/AA
Table 9Baseline FairSpeech ranking on clean audio. Lower WER and lower MMR are better.

3.2 WER under compression

Figure 1 is the main accuracy view. Each model has seven ethnicity rows and six compression columns. The color shows WER. The in-cell bar shows the change from that same model–ethnicity baseline.

Heatmap of word error rate. Rows are model and ethnicity pairs, columns are the six compression variants.
Figure 1FairSpeech WER heatmap. Rows are model–ethnicity pairs and columns are compression variants. Each cell contains a small centered bar showing ΔWER from that same model–ethnicity baseline. Red means higher WER than baseline; blue means lower. Select the figure to open it full size.

3.3 MMR under compression

Figure 2 summarizes relative disparity. MMR can stay flat even when WER rises, so it should be read after the WER heatmap.

Heatmap of the max/min ratio for each model across the six compression variants.
Figure 2FairSpeech MMR heatmap. Each cell bar shows ΔMMR from the same-model baseline.

3.4 Accuracy–fairness tradeoff

Following the tradeoff view in Ginjala et al. (2026), Figure 3 plots overall WER against MMR. Filled points are baseline runs. Hollow points show MP3 16 kbps.

Scatter plot of overall word error rate against the max/min ratio, with arrows from baseline to MP3 16 kbps.
Figure 3Accuracy–fairness tradeoff on FairSpeech. Lower-left is better. Arrows trace baseline to MP3 16 kbps.

3.5 Compression summary

VariantΔWER meanMMR ratioMost hitReading
12 kHz+0.331.02×Gr-2BMild bandwidth loss.
8 kHz+1.141.03×Gr-2BClear bottleneck effect.
MP3 64+0.341.02×Gr-2BMild lossy effect.
MP3 32+0.771.01×Gr-2BModerate lossy effect.
MP3 16+2.300.99×Gr-2BLargest WER hit.
Table 10Compression impact summary across the nine models. Mean ΔWER is in percentage points. Mean MMR ratio is variant MMR divided by baseline MMR.

Result observations.

References

  1. Alexei Baevski, Yuhao Zhou, Abdelrahman Mohamed, and Michael Auli. 2020. wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representations. Advances in Neural Information Processing Systems, 33:12449–12460. arxiv.org/abs/2006.11477
  2. Srishti Ginjala, Eric Fosler-Lussier, Christopher W. Myers, and Srinivasan Parthasarathy. 2026. Do LLM Decoders Listen Fairly? Benchmarking How Language Model Priors Shape Bias in Speech Recognition. arXiv preprint arXiv:2604.21276. Under review at COLM 2026. arxiv.org/abs/2604.21276
  3. NVIDIA. 2025. NVIDIA NeMo Canary-Qwen-2.5B Model Card. Hugging Face model card. huggingface.co/nvidia/canary-qwen-2.5b
  4. Alec Radford, Jong Wook Kim, Tao Xu, Greg Brockman, Christine McLeavey, and Ilya Sutskever. 2022. Robust Speech Recognition via Large-Scale Weak Supervision. arXiv preprint arXiv:2212.04356. arxiv.org/abs/2212.04356
  5. George Saon, Avihu Dekel, Alexander Brooks, Tohru Nagano, Abraham Daniels, and others. 2025. Granite-speech: Open-source Speech-aware LLMs with Strong English ASR Capabilities. arXiv preprint arXiv:2505.08699. arxiv.org/abs/2505.08699
  6. Xian Shi, Xiong Wang, Zhifang Guo, Yongqi Wang, Pei Zhang, Xinyu Zhang, Zishan Guo, Hongkun Hao, Yu Xi, Baosong Yang, Jin Xu, Jingren Zhou, and Junyang Lin. 2026. Qwen3-ASR Technical Report. arXiv preprint arXiv:2601.21337. arxiv.org/abs/2601.21337