EnviousWispr vs VoiceInk: free on-device Mac dictation
Both keep your audio on your Mac. EnviousWispr adds a faster speech engine, a deeper AI polish pipeline, and costs nothing.
The short answer
Is VoiceInk free, and is it open source?
VoiceInk is a Mac dictation app that transcribes on your Mac with a wide choice of local speech models, or with a cloud speech provider if you add your own key. It is open source under GPL v3, and the app is paid: one-time pricing of $25 for one Mac, $39 for two, or $49 for three at time of checking, with no subscription.
- What it costs
- $25 Solo, $39 Personal, $49 Extended at time of checking. One-time, not a subscription.
- Is it free?
- The source is public, so you can build it yourself. The packaged app is paid.
- Is it open source?
- Yes, GPL v3 on GitHub. Same licence EnviousWispr uses.
- Where audio goes
- On device with its local models (Parakeet, Nemotron, Whisper, Cohere Transcribe, SenseVoice, Apple Speech). Its optional cloud speech providers, such as Groq, Deepgram or ElevenLabs, send audio out when you choose one.
EnviousWispr is free, GPL v3, and always transcribes on your Mac, with no engine that sends audio anywhere. The full comparison is below. Pricing and engines re-verified from tryvoiceink.com and the VoiceInk GitHub repository on 17 October 2026.
Feature comparison
An honest look at how the two on-device dictation apps compare across pricing, speed, engines, and features.
| EnviousWispr | VoiceInk | |
|---|---|---|
| Price | Free. No payment ever. | Solo $25 / Personal $39 / Extended $49, one-time* |
| Account required | No | No |
| Audio processing | On-device (Apple Silicon) | On-device with local models; optional cloud speech providers with your own key |
| Audio leaves your Mac | Never. If you enable cloud AI polish, only the text transcript is sent. | Not with local models. Choosing a cloud speech provider sends audio to that provider. |
| Works offline | Yes (after model download) | Yes (after model download) |
| Speech engines | Parakeet Ultra + Whisper | Parakeet (V2, V3, Ultra, Unified), Nemotron, Whisper, Cohere Transcribe, SenseVoice, Apple Speech, plus optional cloud providers, user-selectable |
| AI polish | 7 providers: EG-1, S1-mini by Superwhisper, Ollama (on-device), Apple Intelligence (on-device, macOS 26+), OpenAI, Gemini, Claude (BYO key) | AI formatting via system prompts with LLM providers |
| Offline AI polish | Yes (EG-1, S1-mini by Superwhisper, Ollama, or Apple Intelligence on macOS 26+, no API key needed) | Yes, with VoiceInk Refine (on-device cleanup) or Ollama |
| Filler word removal | Yes (built-in regex pass, runs before AI polish) | Yes (built-in editable filler-word list, on by default) |
| Writing style control | Voice-preserving AI polish that adapts to what you said | Modes with per-app, per-URL or trigger-word prompts |
| Custom vocabulary | 6-pass fuzzy matching (Levenshtein + Soundex + bigram) | Vocabulary, word replacements and automatic dictionary learning |
| AI hallucination safeguards | Yes (length validation, preamble stripping, short-text bypass) | Not documented |
| First-word capture | Pre-roll buffer captures audio before you finish pressing the keybind | Standard recording start |
| Starts listening instantly | Warm engine (model stays loaded between recordings) | Model loaded at startup |
| Clipboard preservation | Yes, when enabled and no other app changes the clipboard first | Not documented |
| Text lands in the right app | Yes (three-tier paste with target app reactivation) | Pastes into active app |
| Auto-stop on silence | Yes (VAD-based silence detection) | Yes |
| Multi-language | 25 European (Parakeet), 99+ languages via Whisper | Model-dependent; many languages across Whisper, Nemotron and SenseVoice |
| Per-app settings | Global keybind and settings | Modes with per-app and per-URL prompts |
| Screen context | No | Yes |
| Accessibility | VoiceOver labels, keyboard-navigable settings | Standard macOS controls |
| Transcription latency | 0.61s median; ~1.65s with on-device AI polish | Depends on model size and hardware |
| Source code | Open source (GPLv3) | Open source (GPL v3) |
| Platform | macOS (Apple Silicon, 14+) and Android 13+ | macOS (14+) |
*VoiceInk pricing at time of checking (2026-10-17): Solo $25 (1 Mac), Personal $39 (2 Macs), Extended $49 (3 Macs), all one-time/lifetime, no subscription, shown under a "50% Off" banner. Re-verified live against tryvoiceink.com. EnviousWispr latency from production PostHog data on Apple Silicon Macs. VoiceInk claims source-verified from tryvoiceink.com and GitHub; not firsthand-tested. Competitor claims last verified: 2026-10-17.
Why choose EnviousWispr over VoiceInk
Both apps keep your audio private. Here is where EnviousWispr pulls ahead.
No tiers, no license keys, no payment. VoiceInk charges a one-time fee, currently starting at $25 (Solo tier, 1 Mac). EnviousWispr costs nothing.
Parakeet Ultra covers 25 European languages and runs on Apple's Neural Engine. 0.61s median latency. Whisper handles 99+ languages when you need wider coverage.
EG-1, S1-mini by Superwhisper, and Ollama run fully on-device with no API key, and so does Apple Intelligence on macOS 26+. Or bring your own OpenAI, Gemini, or Claude key. VoiceInk offers its own on-device Refine cleanup model, Ollama, or cloud providers.
Parakeet Ultra for speed on English by default. Switch to Whisper in Settings for multilingual coverage. See how the pipeline works. VoiceInk offers a much larger catalog of local and cloud speech models to pick from in its own settings.
A 6-pass fuzzy matching system catches misrecognized words that simple find-and-replace would miss. Levenshtein distance, Soundex phonetic matching, and bigram similarity work together to correct names, jargon, and technical terms.
Every line is on GitHub under GPLv3. Verify privacy claims yourself. VoiceInk is also open source under GPL v3, so both apps offer transparency.
Where does your voice go?
Both apps process audio on your Mac. The difference is in how polish and formatting work. For a deeper dive, read on-device vs cloud dictation privacy.
Two engines vs a big catalog
Both apps can run Parakeet on-device, including Parakeet Ultra. The difference is how much choosing you do. EnviousWispr offers two engines, Parakeet Ultra by default and Whisper for broader language coverage. VoiceInk offers a large catalog of local and cloud speech models that you pick from yourself. EnviousWispr sets key defaults for its two engines from its own tests. In an independent test of seven Mac dictation apps, the Mostly Mac YouTube channel found EnviousWispr was the only one to get dictated app names right.
EnviousWispr latency based on production data from Apple Silicon Macs. VoiceInk latency depends on chosen Whisper model size and hardware. Results vary by settings.
The details that make dictation reliable
On-device transcription is only half the problem. What happens between speech and pasted text determines whether dictation feels trustworthy.
Dictation apps face a subtle problem: between when you stop recording and when text is pasted, you might switch apps, click a different field, or have something important on your clipboard. If the app does not account for this, your text ends up in the wrong place or overwrites what you had copied.
EnviousWispr captures which app had focus when you started recording. While the microphone is warm, a 500ms pre-roll audio buffer reduces first-word clipping; on a cold start, there is no earlier audio to draw on and the first word or two can still be lost.
After transcription, the app re-activates the original target app and tries direct text insertion first, then an ordinary paste, then the app's own Edit > Paste menu. If all three fail, your text stays on the clipboard so you can paste it yourself. When clipboard restoration is on (the default), your prior clipboard contents go back after a clipboard-based paste, unless another app changed the clipboard in between.
Every speech-to-text engine struggles with names, acronyms, and domain-specific terms. Simple find-and-replace dictionaries only work when the ASR output exactly matches the expected error. But ASR errors are phonetic: "Envious Whisper" instead of "EnviousWispr," or "park it" instead of "Parakeet."
EnviousWispr runs custom vocabulary through a 6-pass fuzzy matching pipeline. First, exact matches are applied. Then Levenshtein distance catches close misspellings. Soundex phonetic encoding finds words that sound alike but are spelled differently. Bigram similarity catches partial matches. Case-insensitive and word-boundary passes handle the remaining edge cases.
The result: you add "EnviousWispr" to your custom words once, and it corrects "envious whisper," "envious wisper," and "envious whispr" automatically. VoiceInk's word replacements and dictionary learning handle exact replacements well; EnviousWispr's fuzzy matching also catches phonetic variants you never typed in.
Choose VoiceInk if these matter more to you
VoiceInk is a solid, lightweight dictation app. It may be a better fit in these situations:
VoiceInk is a one-time purchase, currently from $25 for one Mac up to $49 for three. You pay once and own it. EnviousWispr is free today, but as a younger project its long-term model is still evolving. If you prefer the certainty of a single purchase, VoiceInk is straightforward.
VoiceInk's Modes let you configure different prompts and behaviors by app, website or trigger word, and can use selected text, the clipboard and what is on your screen to provide more relevant formatting. EnviousWispr uses global settings and does not have screen context awareness.
VoiceInk now has an iPhone app, an Assistant mode, voice rewriting of selected text, a journal, Quick History, file transcription and real-time transcription. If you want those extras in one paid app, VoiceInk covers more ground.
VoiceInk is licensed under GPL v3, an OSI-approved open source license. EnviousWispr is also licensed under GPL v3, so both apps are open source under the same license.
VoiceInk offers more speech models for other languages, including Nemotron Multilingual and SenseVoice for Asian languages. EnviousWispr supports 99+ via Whisper, and Parakeet Ultra (the fast engine) covers 25 European languages. If you dictate heavily in non-European languages, VoiceInk may be more polished for that use case.
VoiceInk has a straightforward download-and-go experience. EnviousWispr requires granting Accessibility permissions and downloading an ASR model on first launch. Both are fast, but VoiceInk may feel quicker to get started with.
If you primarily dictate in English and want fast transcription at zero cost, give EnviousWispr a try. If VoiceInk's per-app settings or screen context awareness are important to your workflow, it is worth the price.
Common questions
Yes. EnviousWispr has no purchase price, no subscription, and no usage limits. VoiceInk charges a one-time fee, currently starting at $25 (Solo tier).
Different engines have different speed and accuracy profiles. EnviousWispr uses Parakeet Ultra by default, a CTC-Transducer model optimized for Apple's Neural Engine, which delivers 0.61s median latency for English. VoiceInk now offers a large on-device catalog, including Parakeet (Ultra among them), Nemotron, Whisper, Cohere Transcribe, SenseVoice and Apple Speech, plus optional cloud speech providers with your own key, so this is no longer a Parakeet-vs-whisper.cpp distinction. EnviousWispr keeps the choice small: Parakeet Ultra by default, and Whisper in Settings when you need broader language coverage.
Yes. Parakeet Ultra covers 25 European languages. For wider coverage, you can switch EnviousWispr to Whisper, which supports 99+ languages. VoiceInk's language coverage depends on the model you pick; its Whisper and Nemotron models cover many languages.
EnviousWispr uses a 6-pass fuzzy matching system with Levenshtein distance, Soundex phonetic matching, and bigram similarity to catch misrecognized words even when the ASR output is phonetically close but spelled differently. VoiceInk offers vocabulary, word replacements and, since September 2026, automatic dictionary learning, which works well for exact substitutions but may miss phonetic errors.
AI polish is a post-transcription step that fixes grammar, removes filler words, and formats your text using a language model. EnviousWispr supports EG-1, S1-mini by Superwhisper, Ollama, and Apple Intelligence (all on-device, Apple Intelligence needs macOS 26+), and cloud providers (OpenAI, Gemini, Claude) with your own API key. VoiceInk offers its own on-device Refine cleanup model, Ollama, or cloud LLM providers.
VoiceInk offers more speech models for other languages, including Nemotron Multilingual and SenseVoice for Asian languages. EnviousWispr supports 99+ via Whisper, and its fastest engine (Parakeet Ultra) covers 25 European languages. For languages outside those, VoiceInk may have an edge in breadth and tuning.
Yes. VoiceInk offers its own on-device Refine cleanup model, Ollama, or cloud LLM providers. EnviousWispr supports 7 AI polish engines including EG-1 (our own on-device model), S1-mini by Superwhisper (on-device), Ollama (on-device), Apple Intelligence (on-device, macOS 26+), OpenAI, Gemini, and Claude, plus built-in hallucination safeguards that reject fabricated output.
Yes. Download EnviousWispr, set your keybind, and start dictating. There is no data to migrate. Both apps work in any text field on macOS. See the 2-minute getting started guide.
EnviousWispr requires Apple Silicon (M1 or later) running macOS 14 Sonoma or newer. VoiceInk requires an Apple Silicon Mac with macOS 14.4 or later. Both apps target modern Macs.
Yes. EnviousWispr is a free, on-device dictation app for Apple Silicon Macs. It uses Parakeet Ultra for fast English transcription and includes an AI polish pipeline with 7 providers. No account or payment required.
Open source under the GNU General Public License v3 (GPLv3), the same OSI-approved license VoiceInk uses. You can read, build, and inspect every line of code on GitHub.
Ready to try free on-device dictation?
Free to download. No account required. No purchase needed.