Fermion Research

Introducing Phonon-1

An open speech recognition model for English: a 415 MB download that runs on a laptop or a datacenter GPU and transcribes an hour of audio in about two and a half minutes.

A field of warm mineral light gathering into a single bright band
Fermion ResearchPhonon-1

Phonon-1 is an open speech recognition model for English. It downloads in 415 MB, runs on a laptop or a datacenter GPU, and transcribes an hour of audio in about two and a half minutes. It was trained at 2.4 bits per weight from the start, and it is the second model in the lab’s low-bit lane after Neutrino-1.

Across five real-world benchmarks (meetings, earnings calls, web video, financial speech, talks), no downloadable model we could find is both smaller and more accurate. Against the model it was trained from, Phonon-1 keeps 96.7 to 99.6 % of its teacher’s word accuracy in 29 % of the bytes, about a fifth more relative word errors. The output arrives punctuated and capitalized from the model itself, and the weights are open under Apache 2.0, released today alongside a smaller build, Phonon-1 Micro.

Benchmarks

Accuracy against download sizeLibriSpeech test-clean word error rate against each model's download. Lower left is better.1.62.02.42.83.23.603006009001,2001,5001,800Test-clean WER (%)Download (MB)Moonshine basePhonon-1 Micro · 285 MB · 3.002 %Phonon-1 · 415 MB · 2.640 %Parakeet 110M, FP32Parakeet 0.6B, 4-bitcanary-180m-flashWhisper smallwav2vec2-large-960hQwen3-ASR-0.6B, BF16Whisper large-v3-turboVibeVoice-ASR-BitNetRival figures are each model's published card or paper figure, or a measurement on the released full-test-set protocol.
Figure 1Accuracy against download size. Each point is a model's download size against its LibriSpeech test-clean word error rate; lower left is better.
BenchmarkPhonon-1415 MBPhonon-1 Micro285 MBParakeet-0.6B 4-bit637 MBMoonshine base248 MBWhisper large-v3-turbo1,619 MBWhisper small967 MBwav2vec2-large1,262 MBQwen3-ASR teacher1,569 MB
LibriSpeech test-clean2.6403.0022.1863.4172.103.4†2.8†2.235
LibriSpeech test-other5.6996.5113.9378.2624.077.6†6.3†4.618
TED-LIUM3.4213.8782.8295.2722.889
SPGISpeech4.1634.8584.1045.7312.79†13.31†3.074
VoxPopuli8.3949.1776.34510.47011.22†7.151
GigaSpeech11.39611.8829.61412.1148.52†9.321
Earnings-2212.57114.77111.19017.87211.07†36.28†11.188
AMI13.08414.09412.72317.79015.16†12.560
Macro, eight benchmarks7.678.526.6210.16.63
Word error rate, percent; lower is better. Measured on the published harness: full test sets, Whisper English text normalizer, greedy decoding. † published figure. – no comparable published result.
Accuracy as background noise risesCommon Voice remixed with MUSAN noise at fixed signal-to-noise ratios.typical dictation environments08162432clean20 dB10 dB0 dBWER (%)Signal-to-noise ratio15.3917.1720.4630.2513.3114.8117.1025.92Phonon-1 MicroPhonon-1Noise clips and offsets are assigned deterministically per utterance, so every model hears the same audio at every rung.
Figure 2Accuracy as background noise rises. Word error rate on a 1,500-utterance Common Voice subset remixed with MUSAN noise at fixed signal-to-noise ratios; Common Voice is a harder corpus than LibriSpeech, so the clean rung sits higher.

Speed

File transcription runs at a median 23.9× realtime across nine corpora on a base M5 MacBook Air. In live dictation, Phonon-1 completes the median utterance in 262 ms and 95 of every 100 utterances within 629 ms; the fastest build of the family measures 203 ms at the median and 446 ms at the 95th percentile.

The streaming figures describe the mode a user actually runs: streamed decode is verified byte-identical to batch decode on 400 of 400 utterances. The same weights run end to end on NVIDIA GPUs at the same measured accuracy, with the runtime and Docker image in the GitHub repository and long-form and streaming serving rolling out in the container.

Phonon-1 Micro

Phonon-1 Micro is the smallest build of the family: a 285 MB download, 331 MB on disk, state of the art at its size. It measures 3.002 % on LibriSpeech test-clean and 6.511 % on test-other, and it is more accurate than Moonshine base, the nearest smaller model, on all eight benchmarks in the table, a macro of 8.52 against 10.1. The weights are at FermionResearch/Phonon-1-Micro, with specifications on the model page.

Run it

The command line installs from PyPI, pulls the model on first run, and can serve a local transcription endpoint. The same weights run on a Mac (via MLX) or an NVIDIA GPU.

$ pip install fermion-research
$ fermion transcribe recording.wav
$ fermion serve
$ docker run --rm --gpus all ghcr.io/fermionresearch/phonon-cuda:latest \
transcribe recording.wav

The container transcribes recordings of any length, streams over WebSocket, and serves the same endpoint as fermion serve.

Availability

Phonon-1 is available now under Apache 2.0: 415 MB to download, 455 MB on disk, with Phonon-1 Micro at 285 and 331 MB. Both models transcribe English from 16 kHz audio. The base model, Qwen3-ASR-0.6B, is Apache 2.0; the training corpora are CC-BY-4.0 and CC0, and the LibriSpeech and MLS attribution notice travels with any redistribution.

A dictation application for macOS built on Phonon is coming soon.

Weights and specifications: FermionResearch/Phonon-1 on Hugging Face, with the model page here. Command line: pip install fermion-research.

More from the lab

All research