AI voice dictation
AI voice dictation that works in every app
TapWisper is a free, open-source AI dictation app for Mac and Windows. Hold a shortcut key in any app, speak, and let go: your speech is transcribed, cleaned of filler words, punctuated, matched to the app's tone and pasted at your cursor — in email, chat, documents, code editors or the browser.
How it works
Three steps. That’s it.
01.
Hold your key
Hold fn on Mac, Ctrl + Win on Windows or Right Ctrl on Linux in any text field. Add Space while holding to go hands-free.
02.
Speak naturally
Pause, ramble or correct yourself. TapWisper only listens while you hold the key.
03.
Let go
Your words are transcribed, cleaned up and pasted where your cursor is.
Details
What you should know.
- Works in any app
- TapWisper pastes at the cursor, so it works anywhere you can type: Slack, Gmail, Outlook, Notion, Google Docs, Linear, Cursor, VS Code, WhatsApp, terminals and browsers.
- Push-to-talk or hands-free
- Hold to talk and release to paste, or lock hands-free mode for longer dictation. Esc cancels. Every shortcut can be changed in Settings.
- History and stats
- Every dictation is saved and searchable on your device, with the original “as heard” text. Replay the audio, copy, transcribe again, and track words, words per minute, streak and time saved.
- Your choice of model
- Use cloud models with your own API key, open-source models that run on your computer, or your own server.
FAQ
Good questions.
How do I dictate into any app on Mac?
Install TapWisper, grant microphone and accessibility access, then hold the fn (Globe) key in any text field, speak, and release. Your text is pasted at the cursor.
Is TapWisper better than built-in dictation?
Built-in dictation types what it hears. TapWisper also removes filler words, fixes punctuation, adapts tone to the app, lets you edit selected text by voice, and lets you choose the speech and language models.
Does TapWisper work on Windows?
Yes. TapWisper runs on Windows 10 and 11; the default shortcut is holding Ctrl + Win.
More features
Everything else in the app.
Edit by voice
Select text, hold your key and say “make it shorter” or “translate to Spanish”. TapWisper rewrites the selection in place with AI, in any app.
Learn moreAI meeting notes
TapWisper records your mic and meeting audio on your computer for a live transcript and an AI summary with decisions and next steps. No bot joins the call.
Learn moreOffline local models
Run 18 speech and 24 language models locally with whisper.cpp and llama.cpp — Whisper, Parakeet, Qwen, Gemma, Llama. Free, private and fully offline.
Learn moreCloud & self-hosted models
Bring your own API key for OpenAI, Anthropic Claude, Google Gemini, Together AI and Soniox — or connect Ollama, LM Studio or vLLM. 46 cloud models supported.
Learn moreSmart formatting & tone
TapWisper removes filler words, fixes punctuation and adapts tone by app: casual in WhatsApp and Slack, formal in email. You choose the tone for each.
Learn moreCustom dictionary
Teach TapWisper your name, company, product names and technical terms, plus what they're often misheard as, so dictation spells them right every time.
Learn moreDownload · v1.2.0
Start talking in a minute.
Free and open-source, no account. Setup walks you through permissions, your microphone and a speech engine — then you just talk.