About
Type with your voice, on your own terms.
Cadenza is open-source voice input for macOS. It aims to be quiet, private and honest about what it can and cannot do.
Why "Cadenza"?
Say it as it comes. Write it where you are.
In music, a cadenza is the passage where the soloist plays alone and freely. Speaking to your computer should feel like that: you say it your way, and the app follows.
The Chinese name 随言 carries the same idea as the tagline 随口说,随处写.
Typing is the slow part
You talk, and the words appear at your cursor. All the work happens locally, and anything that would leave your computer needs your explicit yes.
It is for chat, notes, email, search, code comments: the many small moments a day when typing slows you down.
What happens when you speak
Four steps, all local. The cloud is an option you choose, not a requirement.
- Hold the shortcutLeft Option by default.
- CaptureAudio stays in memory and is never saved.
- RecognizeA local model, or the provider you chose.
- WriteAt the cursor, or kept for you to copy.
Three principles
- Local first, cloud by consentNothing leaves the Mac unless you turn it on. Cloud services get audio only after you agree for that provider, and the privacy text says what cancelling can and cannot undo.
- Honest about limitsWe separate what was tested on a real Mac from what was only tested with fakes, and publish how accuracy is measured. Compatibility with every app is not claimed.
- Built togetherMIT licensed, with a contributing guide, a code of conduct and a private way to report security problems. People review every change, and the privacy contract applies to all of them.
Platforms
Cadenza is built on macOS-only interfaces. Other systems would be separate projects.
| macOS | Early preview macOS 14 or later, Apple silicon and Intel |
| Windows | Not planned Ports are welcome as separate projects |
| Linux | Not planned Ports are welcome as separate projects |
License and credits
Cadenza is free and open source under the MIT license. Source on GitHub
Built on the work of others
| sherpa-onnx | Runs the speech models locally. |
| SenseVoice, FireRedASR2, Parakeet TDT | The speech models you can download. |
| Apple Speech | The Mac's built-in recognition. |