YatharthS/FlashSR
By YatharthS · ↓ 0 · ♥ 60 · Updated 2025-12-26
What's in this repo
This page lists the files in YatharthS/FlashSR, including model.onnx.
- 1 ONNX models (.onnx files)
- 4 files, including 1 .md, 1 .onnx, 1 .pth
- Last updated 2025-12-26
ONNX files
| File | Size | Download |
|---|---|---|
| onnx/model.onnx | — | Download |
How to use
These ONNX files can be loaded with ONNX Runtime. To inspect a model graph, upload the file to the Netron viewer. Download links point to the original files on Hugging Face.
README
FlashSR
FlashSR is a 2MB audio super-resolution model based on the HierSpeech++'s upsampler architecture. It upscales 16kHz audio to 48kHz at speeds ranging from 200x to 400x real-time.
Details
- Model Size: 2MB for pytorch version, 500KB for onnx version
- Input Rate: 16kHz
- Output Rate: 48kHz
- Inference Speed: 200x - 400x real-time depending on gpu and dtype
Performance Summary
FlashSR is designed for high-speed frequency reconstruction. It offers a significantly lower computational footprint compared to alternatives such as Resemble-Enhance and ClearerVoice, while maintaining similar output quality.
Benchmark Comparison
| Model | Speed | Size |
|---|---|---|
| FlashSR | 200x - 400x realtime | 2MB/500KB |
| Resemble-Enhance | < 20x realtime | ~700MB+ |
| ClearerVoice | < 20x realtime | ~200MB+ |
Usage
Usage instructions for onnx/pytorch and source code are available on GitHub: https://github.com/ysharma3501/FlashSR
Credits
Thanks to the authors of HierSpeech++ as this was based on it's 48khz upsampler and Xenova for onnx code.
Model info
Created: 2025-11-16
Updated: 2025-12-26
View on Hugging Face