Benchmarking Language Modeling for Lossless Compression of Full-Fidelity Audio
About
Autoregressive "language" models (LMs) trained on raw waveforms can be repurposed for lossless audio compression, but prior work is limited to 8-bit audio, leaving open whether such approaches work for practical settings (16/24-bit) and can compete with existing codecs. We benchmark LM-based compression on full-fidelity audio across diverse domains (music, speech, bioacoustics), sampling rates (16kHz-48kHz), and bit depths (8, 16, 24-bit). Standard sample-level tokenization becomes intractable at higher bit depths due to vocabulary size (65K for 16-bit; 16.7M for 24-bit). We propose Trilobyte, a byte-level tokenization schema for full resolution audio, improving vocabulary scaling from $O(2^{b})$ to $O(1)$ and enabling the first tractable 24-bit LM-based lossless compression. While LMs consistently outperform FLAC and yield state-of-the-art compression at 8-bit and 16-bit, we observe that compression gains become more modest as bit depth increases beyond 8-bit.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Lossless Audio Compression | SC09 8-bit | Compression Rate2.88 | 5 | |
| Lossless Audio Compression | YouTube Mix 8-bit | Compression Rate5.14 | 5 | |
| Lossless Audio Compression | VCTK 16-bit | Compression Rate2.68 | 5 | |
| Lossless Audio Compression | LJSpeech 16-bit | Compression Rate2.08 | 5 | |
| Lossless Audio Compression | LibriSpeech 16-bit | Compression Rate2.11 | 5 | |
| Lossless Audio Compression | Birdvox 16-bit | Compression Rate2.48 | 5 | |
| Lossless Audio Compression | Epidemic Sound 16-bit | Compression Rate3.4 | 5 | |
| Lossless Audio Compression | MusDB18 All 16-bit | Compression Rate2.82 | 5 | |
| Lossless Audio Compression | MusDB18 Mixes 16-bit | Compression Rate2.08 | 5 | |
| Lossless Audio Compression | Commercial 16-bit | Compression Rate1.86 | 5 |