AudioSR
Audio super-resolution model for upsampling audio to higher sample rates.
About
AudioSR performs audio super-resolution: it takes recordings sampled at low rates such as 4kHz, 8kHz, 16kHz, or 24kHz and reconstructs them at 48kHz, restoring missing high-frequency content with a diffusion-based model. It is deliberately versatile, handling speech, music, and environmental or animal sounds rather than a single domain, and was published at IEEE ICASSP 2024 by Haohe Liu and collaborators. Two checkpoints are provided, a general basic model and a speech-specialized one, and inference exposes DDIM step count, guidance scale, and a seed for reproducible results. The tool installs from PyPI as a pip package, processes single files or batch lists from the command line, and includes a Gradio web demo, with hosted inference also available on Replicate. One documented limitation: it works well on audio with clean low-pass cutoff patterns but can struggle with artifacts like MP3 compression, so the authors recommend low-pass filtering problematic input first. A GPU is recommended for practical processing speeds.
Should you use AudioSR?
Pick it when
Pick AudioSR when you have band-limited recordings at 4 to 24 kHz, such as old speech, phone audio, or low-rate music, and want them rebuilt at 48 kHz with restored highs, one file at a time or in batch from a pip install.
Look elsewhere when
Skip it for MP3-damaged sources, which the authors say it handles poorly unless you low-pass filter first. It only extends bandwidth: it does not denoise or split stems, so use SpeechBrain or Demucs for those jobs.
Alternatives to AudioSR
- SpeechBrain
Apache-2.0 toolkit with speech enhancement models, the better fit when the problem is noise rather than missing high frequencies, though speech focused.
- Pedalboard
CPU-only effects chain for EQ and filtering, handy to low-pass MP3 sources before AudioSR, but it cannot regenerate missing high frequencies.
- Demucs
Splits a mix into stems rather than adding bandwidth, the right tool when the problem is separation, and it runs on CPU or a 3 GB GPU.
- Ultimate Vocal Remover
Desktop GUI for vocal and stem separation with no command line, a better fit if you want to isolate parts of a track rather than upsample it.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- Music & Audio Generation
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Intermediate (3/5)
- Minimum VRAM
- 6 GB
- Added
- Apr 3, 2026