How Robust Are Neural Audio Codecs for African Speech? A Multi-Task Benchmark and the Limits of Perceptual Quality
Organizations: Department of Computer & Information Science & Engineering University of Florida, Gainesville, FL, USA
Abstract
Neural audio codecs enable low-bitrate speech compression and tokenization, yet their robustness on accented and multilingual speech remains under-evaluated. We benchmark seven open-source neural codecs (DAC, EnCodec, FocalCodec, LanguageCodec, SemantiCodec, UniCodec, WavTokenizer) on three African speech datasets afrinames, afrispeech dialog, afrispeech multilingual, reporting signal-level quality (NISQA, UTMOS, ViSQOL, STOI, F0-RMSE) alongside two downstream tasks: automatic speech recognition (ASR) and speaker verification (ASV). Our analysis yields four findings. First, signal metrics differ sharply in downstream validity: reference-based structural/intelligibility measures (ViSQOL, STOI) and prosodic error (F0-RMSE) track ASR and ASV degradation far more reliably than neural mean-opinion-score predictors (NISQA, UTMOS). Second, intelligibility and speaker-identity preservation diverge sharply across architectures, and the apparent identity ranking itself depends on the ASV backend. Third, degradation is strongly domain-dependent and largest for conversational dialog. Fourth, the resulting degradation is partly recoverable: parameter-efficient codec adaptation (LoRA, 1--3% of parameters) on roughly 35 hours of African speech reduces the compression-induced word-error-rate gap, recovering recognition toward the uncompressed baseline (developed in companion work). These results motivate task-aware, domain-representative, and adaptation-aware evaluation of speech codecs as a prerequisite for inclusive deployment.
Figures & tables
| Dataset | Manifest | Eval. | ASV trials | Coverage |
| clips | files | |||
| afrinames | 280 | 115–150 | 13.2k–22.5k | 8 accents, 24 kHz |
| afrispeech_dialog | 210 | 49 | 2.4k | 6 accents, 24 kHz |
| afrispeech_multilingual | – | 8–100 | 64–10.0k | Common Voice, 24 kHz mono |
| Codec | Primary Metric | Configs |
|---|---|---|
| DAC [ 2 ] | Bitrate (kbps) | 8, 16, 24 |
| EnCodec [ 1 ] | Bitrate (kbps) | 3, 6, 12, 24 |
| FocalCodec [ 13 ] | Bitrate (kbps) | 0.16–0.65 |
| LanguageCodec [ 14 ] | Bitrate (kbps) | 0.3 (target) |
| SemantiCodec [ 12 ] | Token Rate (Hz) | 25, 50, 100 |
| UniCodec [ 17 ] | Bitrate (kbps) | 3.4, 6.6 |
| Dataset | NISQA | UTMOS | ViSQOL | STOI | |
|---|---|---|---|---|---|
| afrinames | ref. | 2.92 | 2.42 | 5.00 | 1.00 |
| codecs | 3.25 | 2.32 | 4.59 | 0.85 | |
| afrispeech_dialog | ref. | 3.25 | 2.27 | 5.00 | 1.00 |
| codecs | 3.13 | 2.06 | 4.87 | 0.71 | |
| afrispeech_multilingual | ref. | 2.35 | 1.84 | 5.00 | 1.00 |
| codecs | 2.74 | 1.78 | 4.88 | 0.81 |
| Dataset | Down. | NISQA | UTMOS | ViSQOL | STOI | F0 |
|---|---|---|---|---|---|---|
| dialog | WER | |||||
| dialog | CER | |||||
| dialog | EER | |||||
| dialog | minDCF | |||||
| afrinames | EER | |||||
| afrinames | minDCF |
| Domain | Codec/variant | Signal | Down. | Ranks | MMG |
|---|---|---|---|---|---|
| multiling. | Focal 12.5 Hz | UTMOS | EER | 1 / 31 | 30 |
| afrinames | Focal 12.5 Hz | UTMOS | EER | 1 / 31 | 30 |
| dialog | WavTok S-600 | NISQA | WER | 1 / 28 | 27 |
| dialog | WavTok S-600 | NISQA | CER | 1 / 28 | 27 |
| Codec/Var. | EER | minDCF | WER | CER |
|---|---|---|---|---|
| DAC | ||||
| 16kbps | 0.00 | 0.00 | 28.26 | 25.54 |
| 24kbps | 0.00 | 0.00 | 29.23 | 26.25 |
| 8kbps | 0.00 | 0.00 | 29.74 | 26.86 |
| EnCodec | ||||
| 12kbps | 0.40 | 0.18 | 30.34 | 27.29 |
| Codec / Variant | afrinames | dialog | multiling. |
|---|---|---|---|
| DAC 8kbps | 0.96 | 0.00 | 0.00 |
| DAC 16kbps | 0.75 | 0.00 | 0.00 |
| DAC 24kbps | 0.95 | 0.00 | 0.00 |
| EnCodec 3kbps | 3.18 | 2.04 | 2.00 |
| EnCodec 6kbps | 1.93 | 1.81 | 1.00 |
| EnCodec 12kbps | 1.39 | 0.40 | 1.00 |
| Recognizer | Pretrained | Enc-LoRA | Full-LoRA | Full FT |
|---|---|---|---|---|
| Whisper-lg-v3 | 21.21 | 17.81 | 18.94 | 19.35 |
| parakeet-tdt | 12.48 | 11.48 | 11.42 | 11.54 |
Neural Audio Codecs
Neural audio codecs learn compact representations for compressing and reconstructing speech, music, and other sounds.
See all 87 papers