Solo Dev's Phonon Beats Wispr Flow With 8x Faster Open-Source Voice Typing
Phonon is a free, local voice-typing app for Apple Silicon that targets Wispr Flow parity Refiner is a LoRA fine-tune of LFM3-1.7B , trained with DeepSeek-generated targets Author measures 65 ms key-up latency on M4 Max versus ~520 ms for Wispr Flow Claude Opus judge preferred Phonon's output 90 to

Takeaways
- Phonon is a free, local voice-typing app for Apple Silicon that targets Wispr Flow parity
- Refiner is a LoRA fine-tune of LFM3-1.7B , trained with DeepSeek-generated targets
- Author measures 65 ms key-up latency on M4 Max versus ~520 ms for Wispr Flow
- Claude Opus judge preferred Phonon's output 90 to 23 on an hour of lecture audio
- Pipeline is Parakeet TDT 0.6B v2 for ASR, LFM3 refiner for cleanup, both streaming
- Weights carry LFM Open License v1.0: commercial use limited to under $10M revenue
A solo developer has released Phonon , an open-source voice-typing app for Apple Silicon Macs. It aims to reproduce Wispr Flow’s core workflow: turning dictated speech into polished text suited to the destination app.
The release includes the refiner model , a LoRA fine-tune of LiquidAI’s LFM3-1.7B . Developers can inspect and run the complete pipeline without a hosted transcription API, although the model’s license limits commercial use by larger organizations.
Two local models, one dictation path
On first launch, Phonon downloads exact revisions of Parakeet TDT 0.6B v2 for speech recognition and the 1.7-billion-parameter refiner for correction. Parakeet produces a raw transcript; the refiner then fixes likely misrecognitions, removes verbal filler, handles formatting, and adapts the text to the active app.
Both stages run on the Mac after the initial downloads. Dictation stays on-device, and the pipeline avoids network variability and API round trips. Pinning each model revision also makes installations more reproducible.
The 65 ms claim needs boundaries
The author reports key-up latency, the delay after releasing the dictation key, of 65 milliseconds for Phonon and about 520 milliseconds for Wispr Flow on the same clips and M4 Max hardware.
| System | Reported latency | Test scope |
|---|---|---|
| Phonon | 65 ms | M4 Max, author measurement |
| Wispr Flow | About 520 ms | Same clips and hardware |
Phonon uses a Rust backend and a native Metal engine. Each decoding step runs as a fused megakernel, combining work into a single GPU launch, while a DFlash2 speculative drafter predicts candidate tokens to reduce serial decoding work.
Reporting is indexed from AlphaSignal. Rights remain with the original publisher and cited sources.
Read original report

