Views
No views yet

| Model | Params | English (LS) | English (NSC) | Mandarin (CV) | Mandarin (AISH1) | Mandarin (AISH3) | Mandarin (Fleurs) | Tamil (CV) | Tamil (SLR65) | Tamil (SLR127) | Tamil (Fleurs) | Malay (Meso.) | Malay (Fleurs) | Avg |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Whisper-large-v3-turbo | 0.8B | 3.04 | 32.02 | 17.91 | 9.64 | 16.81 | 10.63 | 74.50 | 58.13 | 69.56 | 66.90 | 28.47 | 8.88 | 33.04 |
| SeaLLMs-Audio-7B | 7B | 94.74 | 9.53 | 8.68 | 9.65 | 9.76 | 37.09 | 126.70 | 127.24 | 138.65 | 105.31 | 71.34 | 26.25 | 63.75 |
| Qwen2.5-Omni-3B | 3B | 29.21 | 34.79 | 46.36 | 28.25 | 44.55 | 54.74 | 318.36 | 465.58 | 448.82 | 311.67 | 211.90 | 74.69 | 172.37 |
| Qwen2.5-Omni-7B | 7B | 13.80 | 22.96 | 14.49 | 7.33 | 22.58 | 16.68 | 252.06 | 239.15 | 303.96 | 326.43 | 158.06 | 43.92 | 118.45 |
| Qwen3-ASR-0.6B | 0.6B | 2.74 | 7.64 | 10.06 | 2.08 | 2.59 | 9.75 | 121.10 | 127.00 | 129.12 | 130.09 | 47.29 | 18.71 | 50.68 |
| Qwen3-ASR-1.7B | 1.7B | 2.31 | 6.22 | 7.50 | 1.52 | 2.08 | 9.33 | 139.96 | 134.63 | 144.49 | 147.23 | 39.00 | 10.87 | 53.76 |
| MERaLiON-2-10B-ASR | 10B | 2.54 | 4.62 | 8.83 | 3.09 | 4.07 | 11.99 | 31.78 | 19.29 | 22.42 | 28.68 | 25.90 | 8.55 | 14.32 |
| Polyglot-Lion-0.6B | 0.6B | 2.67 | 6.09 | 6.16 | 1.93 | 2.32 | 9.19 | 42.16 | 23.07 | 28.14 | 37.68 | 24.33 | 14.45 | 16.52 |
| Polyglot-Lion-1.7B | 1.7B | 2.10 | 5.28 | 4.91 | 1.45 | 1.86 | 8.00 | 39.19 | 19.75 | 26.83 | 37.28 | 21.51 | 9.98 | 14.85 |
1# Install uv (if not already installed)
2curl -LsSf https://astral.sh/uv/install.sh | sh
3
4# Create environment and install
5uv venv --python 3.12 && source .venv/bin/activate
6uv pip install qwen-asr hf_transfer1import torch
2from qwen_asr import Qwen3ASRModel
3
4model = Qwen3ASRModel.from_pretrained(
5 "knoveleng/polyglot-lion-1.7b",
6 dtype=torch.bfloat16,
7 device_map="cuda:0",
8 max_new_tokens=256,
9)
10
11results = model.transcribe(audio="path/to/audio.wav", language=None)
12print(results[0].language, results[0].text)1from qwen_asr import Qwen3ASRModel
2
3if __name__ == "__main__":
4 model = Qwen3ASRModel.LLM(
5 model="knoveleng/polyglot-lion-1.7b",
6 gpu_memory_utilization=0.7,
7 max_new_tokens=4096,
8 )
9 results = model.transcribe(audio=["audio1.wav", "audio2.wav"], language=None)
10 for r in results:
11 print(r.language, r.text)1@misc{dang2026polyglotlion,
2 title={Polyglot-Lion: Efficient Multilingual ASR for Singapore via Balanced Fine-Tuning of Qwen3-ASR},
3 author={Quy-Anh Dang and Chris Ngo},
4 year={2026},
5 eprint={2603.16184},
6 archivePrefix={arXiv},
7 primaryClass={cs.CL},
8 url={https://arxiv.org/abs/2603.16184},
9}