CoolFace
Modelpublic

rohansheth/tiro-qwen3-asr-1.7b-v2

sourceHugging Faceapache-2.0updated 2d agoView on Hugging Face
0likes180downloads
Model Card

tiro-qwen3-asr-1.7b-v2

Tiro is a far-field fine-tune of Qwen3-ASR-1.7B, with better performance on reverberant and noisy speech, scaling as conditions get harder, while maintaining general ASR capabilities. See benchmarks below for more details.

Currently #1 on the [FFASR leaderboard](https://huggingface.co/spaces/treble-technologies/ffasr).

English only, bf16. Same architecture and parameter count as the base.

Benchmarks

Lower is better. ✅ marks the better result.

FFASR Leaderboard

Condition**Base (WER)****Tiro (WER)**
Average13.4112.01 ✅
Near field speech3.76 ✅3.80
High SNR6.746.22 ✅
Mid SNR13.8912.00 ✅
Low SNR29.2626.02 ✅

Other benchmarks

BenchmarkCondition**Base (WER)****Tiro (WER)**
VOiCESreal rooms, replayed speech8.888.30 ✅
CHiME-4real noisy environments4.714.19 ✅
CHiME-4simulated arm7.006.63 ✅
VITW-Bench8 perturbations, English7.096.40 ✅
NOIZEUSadditive noise, 0-15 dB9.237.85 ✅
Treble10-Speechreverberation only3.293.19 ✅
AMIdistant mic (SDM)19.7319.33 ✅
AMIheadset control (IHM)8.24 ✅8.28
Open ASR Leaderboardmean of 8 public English splits4.3114.310

<details> <summary>Per-condition breakdown</summary>

BenchmarkCondition**Base (WER)****Tiro (WER)**
VOiCESnear microphone3.092.85 ✅
VOiCESfar microphone14.6813.76 ✅
VOiCESno distractor3.273.07 ✅
VOiCESmusic8.067.08 ✅
VOiCEStelevision8.888.29 ✅
VOiCESbabble15.3314.77 ✅
CHiME-4 realbus5.985.42 ✅
CHiME-4 realcafe4.844.09 ✅
CHiME-4 realpedestrian4.183.89 ✅
CHiME-4 realstreet3.823.35 ✅
NOIZEUS0 dB SNR23.2420.76 ✅
NOIZEUS5 dB SNR8.426.51 ✅
NOIZEUS10 dB SNR3.202.74 ✅
NOIZEUS15 dB SNR2.071.39 ✅
VITW-Benchreal recordings5.304.84 ✅
VITW-Benchsimulated7.807.03 ✅

</details>

<details> <summary>Open ASR Leaderboard</summary>

Base column is the published Qwen3-ASR-1.7B result on the 8 public English splits. The leaderboard's headline average also includes two private sets that are not publicly runnable, so the figure shown there is higher than this one.

Split**Base (WER)****Tiro (WER)**
LibriSpeech test-clean1.261.25 ✅
LibriSpeech test-other2.94 ✅2.95
VoxPopuli2.852.62 ✅
AMI8.31 ✅8.45
GigaSpeech7.22 ✅7.23
Earnings225.845.70 ✅
SPGISpeech2.57 ✅2.77
Monsoon3.50 ✅3.51
mean4.3114.310

</details>

Usage

Identical to the base model.

python
from transformers import AutoProcessor, Qwen3ASRForConditionalGeneration

model_id = "rohansheth/tiro-qwen3-asr-1.7b-v2"
processor = AutoProcessor.from_pretrained(model_id)
model = Qwen3ASRForConditionalGeneration.from_pretrained(model_id, device_map="auto")

Citations

Trained by KL distillation from the frozen base model on noise-free audio, following:

bibtex
@inproceedings{li2017large,
  title     = {Large-Scale Domain Adaptation via Teacher-Student Learning},
  author    = {Li, Jinyu and Seltzer, Michael L. and Wang, Xi and Zhao, Rui and Gong, Yifan},
  booktitle = {Interspeech},
  year      = {2017},
  eprint    = {1708.05466}
}

@inproceedings{mosner2019improving,
  title     = {Improving Noise Robustness of Automatic Speech Recognition via
               Parallel Data and Teacher-Student Learning},
  author    = {Mo{\v{s}}ner, Ladislav and Wu, Minhua and Raju, Anirudh and
               Parthasarathi, Sree Hari Krishnan and Kumatani, Kenichi and
               Sundaram, Shiva and Maas, Roland and Hoffmeister, Bj{\"o}rn},
  booktitle = {ICASSP},
  year      = {2019},
  eprint    = {1901.02348}
}

Base model:

bibtex
@misc{qwen3asr,
  title  = {Qwen3-ASR},
  author = {Qwen Team},
  year   = {2026},
  url    = {https://huggingface.co/Qwen/Qwen3-ASR-1.7B-hf}
}