Free Voice Input: Local Whisper and Ready-Made Apps
MarkdownWhisper, Wispr Flow, and superwhisper: voice input setup, computer requirements, privacy, and troubleshooting.
Read full article
Key takeaway
Dictating by voice is 3–4 times faster than typing. Ready-made apps such as Wispr Flow and superwhisper bundle recognition with an interface and workflow features. They do not necessarily use the same backend: this article’s table lists Wispr Flow’s own engine and local Whisper options separately. Local Whisper recognition can run without a speech API subscription. Below is one documented app path for macOS or Windows, with a model download, permissions, shortcut, and an offline test. Setup time depends on the download and your system; a general prompt to an agent is an optional adaptation aid, not a tested installer.
In the example described here, almost everything is dictated by voice: prompts for Claude, notes, posts, and replies in messaging apps. Speaking is 3–4 times faster than typing on a keyboard. Local Whisper can recognize the recording on your computer. The destination is a separate privacy boundary: text pasted into a cloud chat or submitted to an online service is then sent according to that service’s behavior.
This guide gives a direct app installation path and a short acceptance test before you rely on dictation. An agent can help investigate a specific failure after that. We also compare the convenience of ready-made paid apps with a local option.
Practical instructions for working with Ailoot are in the documentation.
Why dictate by voice instead of typing?
Key takeaway
The average person types about 40 words per minute and speaks at 130–150. Voice input removes this speed limit and frees your hands. The difference is especially noticeable when working with AI: it's easier to speak a long prompt in half a minute than to type it by hand in two minutes.
When you work with AI, the biggest time sink isn't code but wording. You explain to Claude what to do, revise, and clarify. Typing those explanations takes a long time. Speaking them is quick.
The numbers are simple: speaking is about three times faster than typing. That's the difference between “typed a paragraph in two minutes” and “spoke it in thirty seconds.” Over a day, that adds up to tens of minutes saved.
Tip
Voice is especially useful for long, “thinking-out-loud” prompts—when you talk through the whole task, including all the “what ifs” and “keep in mind that…” details. Typing that stream of thought is awkward; speaking it feels natural.
Plus, your hands are free. You can walk around the room, look at another screen, or hold a cup. For many people, it also removes a barrier: speaking is easier than sitting down to put something into writing.
Wispr Flow, superwhisper, Whisper: What's the difference?
Key takeaway
Whisper is OpenAI’s open speech-recognition model and can run locally. Wispr Flow and superwhisper are complete dictation apps with their own model choices and features. Compare each app’s processing mode, workflow, and actual recognition results; their names do not establish a shared engine.
It's easy to get confused by the names, so let's take them in order.
Whisper (without an “r” at the end, from OpenAI) is an engine: an open model that turns speech into text. It's free, open source, and can run directly on your computer. On its own, it's just a “motor” without buttons or windows—ready-made apps use it under the hood.
Wispr Flow (with an “r,” wisprflow.ai) is a ready-made paid app for Mac and Windows. Hold down a key, speak, and the text appears in any field where the cursor is. Convenient, polished, and works out of the box.
superwhisper (superwhisper.com) is a similar app for Mac, Windows, and iPhone. It has a free mode using local models, while the full version costs money. The idea is the same: hold down a key, speak, and get text.
Note
The names Wispr Flow and Whisper sound almost alike, which can be confusing. Remember it this way: Whisper is an open recognition model; Wispr Flow is a separate dictation product. The similar names do not mean Wispr Flow is a Whisper wrapper.
Both approaches turn speech into text, but the model, editing features, and processing location can differ. A ready-made app reduces setup work; local Whisper gives you control of an offline recognition path. Test the same phrase, including names and specialist terms, before deciding which works better for you.
Paid or free: What do Wispr Flow and superwhisper charge for?
Key takeaway
Paid apps charge a subscription (about $8–15 per month) for a ready-made interface, a personal dictionary, and syncing across devices. Wispr Flow has a free tier capped at 2,000 words per week, while superwhisper has a free local mode. Free local Whisper needs no recognition subscription; speed and usable model size still depend on your hardware.
Here's the honest picture of the paid options:
| Option | Price | Platform | What's included |
|---|---|---|---|
| Wispr Flow | free up to 2,000 words per week, then $15/month (or $12 with annual billing) | Mac, Windows, iPhone | its own engine + interface, dictionary, editing commands (paid version) |
| superwhisper | free local mode, full version $8.49/month or ~$250 one-time for lifetime access | Mac, Windows, iPhone | Whisper + interface, works offline |
| Local Whisper on its own | free model, limited by local hardware | Mac, Windows, Linux | Whisper recognition, configured locally |
What you actually pay for in paid apps:
- Ready-made interface. Install it and it works; nothing to configure.
- Voice commands. “Comma,” “new paragraph,” and “delete the last thing” are recognized as editing commands (in paid versions).
- Sync and dictionary. Names, terms, and your personal dictionary sync across devices.
All of this is nice. But speech recognition there uses the same class of models available for free. In the local setup described here, no subscription is needed: you speak, and text appears.
Tip
If you prefer a ready-made commercial workflow, compare Wispr Flow with your needs. If avoiding a recognition subscription or keeping audio processing local matters, try a local Whisper app and verify its selected mode. Download and permission steps take different amounts of time on different systems.
Voice input can reduce the friction of drafting long prompts. Install and test one selected app first; if something fails, give an agent the exact app version, selected model, operating system, and observed symptom instead of asking it to invent an unspecified setup.
How does local Whisper work, and why is it private?
Key takeaway
With a local model selected, Whisper recognition processes the microphone recording on your computer. Downloading the app and model initially needs a connection; optional online processing and the app receiving the transcript are separate. Test the intended local mode offline with harmless speech before using sensitive material.
Cloud services work like this: your voice is sent to someone else's server, where it's recognized, and the text is sent back. They charge for this (server rental), and you have to trust the company with your speech.
Local Whisper works differently. You download the model once (a file a couple of hundred megabytes or a little more), and from then on everything happens on your device:
Hold down a hotkey and speak
The microphone records audio while the key is held down.
The model on your computer recognizes the speech
The audio is turned into text right on the device, without the internet.
The text is inserted where the cursor is
Into a chat with Claude, a document, a browser address bar—anywhere.
A local recognition path needs no paid speech endpoint and can transcribe without an internet connection once the model is downloaded. Verify that behavior in a local text editor. It does not stop a cloud chat, clipboard-sync feature, or other destination from transmitting the resulting text later.
Note
For comparison: cloud speech recognition costs about $0.006 per minute. If you dictate for half an hour a day, it adds up to several dollars a month just for transcription. Once installed, local Whisper costs nothing, ever.
Whisper understands about 99 languages, including less common ones like Kazakh and Tatar. The models come in different sizes—from the lightest (fast but rougher) to the largest (more accurate but heavier).
What kind of computer can handle voice input?
Compatibility and speed depend on the selected app build, model, language, and hardware. Check the installer’s supported operating system and processor architecture before downloading. A larger model needs more memory and storage; a working installation alone does not prove that recognition is fast enough for your workflow.
For the Handy path below, start with a local Whisper Small model and one short phrase. Check the download size shown by the app and wait for it to finish. If loading fails or the delay is too long, inspect the app’s requirements and try a smaller supported local model rather than assuming every older laptop will perform the same. Compare the actual transcript and delay on your computer; no universal hardware minimum or completion time is established by this guide.
One documented local dictation setup for macOS or Windows
Use Handy v0.9.8 as the concrete app for this recipe. Its versioned README describes local Whisper transcription, configurable shortcuts, and microphone/accessibility permissions. This is a documentation-based recipe; installation and transcription were not executed for this guide.
- Download the installer for your operating system and processor from that release’s official assets. Install and open Handy. Check that you opened the intended release, rather than a similarly named app from another site.
- Download and select a local Whisper Small model in the app. Wait until the download has completed. Leave optional online post-processing disabled for the local-recognition check.
- Allow microphone access for Handy. On macOS, grant its requested Accessibility permission for insertion into other apps in System Settings → Privacy & Security. Review the named app and purpose; do not approve unrelated prompts automatically.
- In Handy’s Settings, configure the transcription shortcut as
Ctrl+Shift+Spaceand choose a hold-to-record mode. This is a chosen binding, not a promised system default. If the app or another program rejects or owns it, select an available shortcut and use that same shortcut in the checks below. - Open a local plain-text document, place the cursor in it, hold the configured shortcut, say “Voice input test, project alpha,” then release. The recording should stop and recognized text should be inserted in that document. Check the words and delay; punctuation may differ.
- Once the app and model are downloaded, disconnect from the network and repeat the harmless phrase in the local document. A transcript produced there demonstrates that this selected transcription path can work offline. Reconnect afterward. This does not establish that a cloud chat receiving the transcript will keep it local.
If you want an agent’s help adapting this setup, give it a bounded diagnostic prompt:
I am using Handy v0.9.8 with a local Whisper Small model.
My operating system and processor are: [fill in actual values].
My chosen transcription shortcut is: [fill in the configured shortcut].
Observed result of the short local-editor test: [describe what happened].
Check the official instructions for this version. Identify the failing
stage: model download/loading, microphone capture, shortcut, or text insertion.
Explain each proposed permission or change before I apply it. Do not
switch to a cloud transcription API, buy anything, or delete existing files.
Keep the prompt as optional help with a specific observed failure. An agent’s “ready” message and clicking Allow do not replace the transcription and offline checks.
How to check that it works (and what to do if it doesn't)
Key takeaway
In a local text document, hold the shortcut you configured in Handy, say a harmless phrase, then release it—the text should appear. Use Ctrl+Shift+Space only if that is the binding you selected and it is available on your system. If it doesn't, the most common reasons are: microphone access wasn't granted, permission to “control the computer” (on Mac) wasn't granted, there's a hotkey conflict, or the model didn't finish downloading.
After configuring the app, downloaded model, and shortcut, run the local-editor check yourself:
Place the cursor in a local text document
Use a harmless test document for the local-recognition check.
Hold the transcription shortcut configured in Handy
If you selected Ctrl+Shift+Space, use that binding; if you chose another available shortcut, use that one instead.
Say a short phrase out loud
For example: “voice input test.”
Release the keys
The text should appear where the cursor was.
If no text appears, don't worry; these are common issues. Copy this prompt into the Claude chat, and it'll walk you through it:
Prompt
Fix voice input
My configured transcription shortcut in Handy is: [actual binding].
When I hold it, speak, and release it in a local test document,
no text appears.
Check exactly what is broken (no microphone access,
no permission to control the computer, a system hotkey conflict,
or the model wasn't downloaded) and walk me through
fixing it step by step.
Start with these specific stages; other causes are possible:
- No microphone access. The system hasn't allowed the program to hear audio—you need to allow it in the privacy settings.
- No text-insertion permission (Mac). Check Handy’s requested Accessibility permission in System Settings → Privacy & Security, and retry in the local text editor.
- Hotkey conflict. Ctrl+Shift+Space is already used by another program; choose a different combination.
- The model did not finish downloading or loading. Inspect its status in the app and complete the selected local model download before testing again. Do not switch silently to an online transcription service.
What if nothing installs?
Key takeaway
As a last resort, there's built-in voice input right in the operating system, with no installation needed. On Mac, it's Dictation in the keyboard settings; on Windows, use Win+H. The quality is more modest than local Whisper, and the Windows option works over the internet, but it's a perfectly good way to start dictating right now without downloading anything.
Sometimes there's no time to troubleshoot, but you want to dictate today. In that case, turn on the system's built-in voice input; it's free:
- Mac: “System Settings” → “Keyboard” → “Dictation” → turn it on. On Apple chips, recognition runs offline, right on the device.
- Windows: press
Win + Hto open the voice typing panel. Keep in mind: it works over the internet (recognition runs on Microsoft's servers), so it isn't private offline processing.
It works right now, with no installation. The quality is more modest than local Whisper. But as a way to avoid getting stuck and start writing by voice today, it's perfectly good.
Tip
The system option is a “spare tire.” Try voice input with it, see whether you like it, and then install local Whisper for proper quality.
Wispr Flow or free Whisper: Which should you choose?
Key takeaway
Prefer a ready-made app and don't mind paying $8–15 per month? Compare Wispr Flow or superwhisper. Want to avoid a recognition subscription or keep transcription local? Follow the selected app recipe and verify the local mode; setup time varies. Recognition quality depends on the selected model, language, microphone, and processing settings. Compare the same sample in each option as well as setup convenience.
A quick guide to choosing:
| What matters to you | Choice |
|---|---|
| Ready out of the box; you don't mind paying | Wispr Flow (Mac/Windows/iPhone) or superwhisper |
| Follow a documented local app path | Handy with a selected local Whisper model |
| Avoid paying a subscription every month | local Whisper |
| Privacy—speech doesn't go to someone else's server | local Whisper (offline) |
| Start right now without installing anything | system input (Dictation on Mac / Win+H) |
The local option avoids a recognition subscription and gives you a path to offline transcription. Confirm its quality, speed, and offline behavior on your computer before relying on it. A commercial app may suit you better if its workflow saves more time; compare using the same harmless phrase.
Just try dictating your first prompt. In the experience described here, after a couple of days of voice input, people almost stopped typing long texts on the keyboard.
Sources
You can continue exploring Ailoot at ailoot.ai.
More details
Questions about Free Voice Input: Local Whisper and Ready-Made Apps
Do Wispr Flow and local Whisper necessarily use the same engine?
No. Whisper is an open recognition model, while Wispr Flow is a separate product with its own engine in this comparison. Similar names do not establish identical processing or quality. Test both with the same phrase and specialist terms.
What should I check when my dictation hotkey produces no text?
Check microphone permission, text-insertion or accessibility permission, a conflicting hotkey, and whether the local model finished downloading. Then try one short phrase in a text field. For offline privacy, verify the selected recognition mode is local.