Automatic Speech Recognition
MLX
English
apple-silicon
speech-to-text
asr
stt
low-bit
ternary
quantization-aware-training
on-device
streaming
Instructions to use FermionResearch/Phonon-1-Micro with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- MLX
How to use FermionResearch/Phonon-1-Micro with MLX:
# Download the model from the Hub pip install huggingface_hub[hf_xet] huggingface-cli download --local-dir Phonon-1-Micro FermionResearch/Phonon-1-Micro
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- LM Studio
- Atomic Chat
File size: 2,690 Bytes
84303e4 15937dd 84303e4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 | ---
license: apache-2.0
base_model: Qwen/Qwen3-ASR-0.6B
base_model_relation: quantized
language:
- en
library_name: mlx
pipeline_tag: automatic-speech-recognition
tags:
- mlx
- apple-silicon
- speech-to-text
- asr
- stt
- low-bit
- ternary
- quantization-aware-training
- on-device
- streaming
metrics:
- wer
---
# Phonon-1 Micro
Phonon-1 Micro is an open speech recognition model for English, the smallest
build of the Phonon-1 family. It downloads in 285 MB, runs on a laptop or a
datacenter GPU, and beats Moonshine base on all eight benchmarks below. It was
trained at 2.4 bits per weight from the start.
## Benchmarks
| Benchmark | Phonon-1 (415 MB) | **Phonon-1 Micro (285 MB)** | Parakeet-0.6B 4-bit (637 MB) | Moonshine base (248 MB) | Whisper large-v3-turbo (1,619 MB) | Whisper small (967 MB) | wav2vec2-large (1,262 MB) | Qwen3-ASR teacher (1,569 MB) |
|---|---:|---:|---:|---:|---:|---:|---:|---:|
| LibriSpeech test-clean | 2.640 | **3.002** | 2.186 | 3.417 | 2.10 | 3.4β | 2.8β | 2.235 |
| LibriSpeech test-other | 5.699 | **6.511** | 3.937 | 8.262 | 4.07 | 7.6β | 6.3β | 4.618 |
| TED-LIUM | 3.421 | **3.878** | 2.829 | 5.272 | β | β | β | 2.889 |
| SPGISpeech | 4.163 | **4.858** | 4.104 | 5.731 | 2.79β | β | 13.31β | 3.074 |
| VoxPopuli | 8.394 | **9.177** | 6.345 | 10.470 | 11.22β | β | β | 7.151 |
| GigaSpeech | 11.396 | **11.882** | 9.614 | 12.114 | 8.52β | β | β | 9.321 |
| Earnings-22 | 12.571 | **14.771** | 11.190 | 17.872 | 11.07β | β | 36.28β | 11.188 |
| AMI | 13.084 | **14.094** | 12.723 | 17.790 | 15.16β | β | β | 12.560 |
| Macro (eight benchmarks) | 7.67 | **8.52** | 6.62 | 10.1 | β | β | β | 6.63 |
Word error rate, lower is better. Unmarked cells: measured by us β full test
sets, Whisper English text normalizer, greedy decoding. β = published figure
(model card, paper, or the Open ASR Leaderboard). Dash = no comparable
measurement.
## Run it
```bash
pip install fermion-research
fermion transcribe --model FermionResearch/Phonon-1-Micro recording.wav
```
Or serve an OpenAI-compatible endpoint:
```bash
fermion serve --model FermionResearch/Phonon-1-Micro
curl -s http://127.0.0.1:8000/v1/audio/transcriptions \
-F "file=@recording.wav" \
-F "model=FermionResearch/Phonon-1-Micro"
```
The same weights run on a Mac (via MLX), on an NVIDIA GPU, or on a plain CPU;
the runtimes and Docker images are in the [GitHub repo](https://github.com/fermionresearch/phonon).
## License
**Apache License 2.0** for the weights and the [command line](https://pypi.org/project/fermion-research/). Base model: [`Qwen/Qwen3-ASR-0.6B`](https://huggingface.co/Qwen/Qwen3-ASR-0.6B), Apache-2.0.
|