You want to voice type in Slack. Or Gmail. Or Notion. You Google it, and every result tells you about Apple's built-in dictation -- which works half the time, fails in certain apps, and randomly stops mid-sentence. There has to be something better.
There is. A new category of Mac apps lets you speak and have the text appear wherever your cursor is -- Slack, email, Notion, VS Code, Google Docs, or any other app. No plugins. No integrations. No copy-pasting from a separate window. You press a hotkey, speak, and the words appear right where you need them.
This guide covers exactly how to voice type in the apps you actually use, which tools make it possible, and why it is dramatically faster than typing.
The Problem with Apple Dictation
Apple's built-in dictation (the one you activate with the microphone key or double-tap Fn) has three problems that make it unreliable for real work:
- Inconsistent accuracy. It mishears words frequently, especially technical terms, names, and anything outside casual conversation. The error rate is high enough that correcting mistakes eats into any time you saved.
- Random failures. Sometimes it just stops working. The microphone icon disappears. The text stops appearing. You have to toggle it off and on, restart the app, or reboot. There is no clear reason why.
- Limited context awareness. It struggles with punctuation, capitalization after pauses, and anything that requires understanding the flow of a sentence. You end up spending more time fixing formatting than you saved by speaking.
These are not edge cases. Anyone who has tried to use Apple Dictation for more than a quick text message knows the frustration. It is fine for "Hey Siri, set a timer." It is not fine for writing a Slack message to your team or composing a client email.
The Solution: Voice-to-Text That Types at Your Cursor
The fix is simple in concept. Instead of an app-specific voice feature, you use a standalone voice-to-text app that types wherever your cursor is -- exactly like a keyboard, except you are speaking instead of pressing keys.
Here is how it works:
- You install the app. It sits in your menu bar.
- You click into any text field -- Slack, Gmail, a Google Doc, a code editor, anywhere.
- You press a hotkey to start recording.
- You speak naturally.
- You press the hotkey again (or it auto-stops after a pause).
- The transcribed text appears at your cursor, as if you had typed it.
No clipboard. No paste. No switching windows. The text just appears. This works because these apps simulate keyboard input at the system level. They do not need permission from Slack or Gmail or any other app. If your cursor is blinking in a text field, the text goes there.
How It Works in Specific Apps
Slack
Click into the message box in any Slack channel or DM. Press your hotkey. Speak your message. Press the hotkey again. The message appears in the text box, ready to send. It works in threads, in the main channel, in DMs, and in the message edit window. You can even dictate into Slack's search bar.
For quick replies, dictation is a game-changer. Instead of typing "Sounds good, I'll review the doc and get back to you by end of day" -- you just say it. Three seconds instead of fifteen.
Gmail and Email
Open a compose window in Gmail, Outlook, or Apple Mail. Click in the body field. Press your hotkey and speak your email. The text flows into the compose window naturally. For longer emails, dictate one paragraph at a time -- speak a thought, stop, review, then start the next paragraph.
This is especially useful for emails you have been procrastinating on. The ones that feel like a chore to type are often easy to speak. Just say what you would say if the person were standing in front of you.
Notion
Click into any text block in Notion. Press your hotkey and speak. The text appears in that block. This works in page bodies, in database fields, in comments, and in inline text anywhere in the app. It is ideal for meeting notes, brain dumps, and filling in project documentation that you keep putting off.
VS Code
Developers might not think of voice typing as a coding tool, but it is excellent for everything around the code: writing comments, drafting commit messages, updating README files, writing documentation, and responding in the integrated terminal. Click where you want the text, press your hotkey, and speak.
Google Docs
Google Docs has its own built-in voice typing, but it only works in Chrome and requires an internet connection. A standalone voice-to-text app works in any browser, works offline, and gives you the same hotkey workflow you use everywhere else. One muscle memory for all your apps.
Anywhere Else
The list does not stop there. It works in Apple Notes, Microsoft Word, Obsidian, Bear, WhatsApp Web, Discord, Linear, Jira, Figma comments, spreadsheet cells, Terminal commands, browser address bars -- literally any text field on your Mac. If you can click and type there, you can speak there.
Tools That Do This
Four Mac apps currently offer this "type at cursor" voice-to-text approach. Here is a quick comparison:
| App | TAWK | Wispr Flow | Superwhisper | Resonant |
|---|---|---|---|---|
| Price | $29 one-time | $144/yr | $85/yr | Free |
| Works Offline | ✓ | ✕ | ✓ | ✓ |
| AI Engine | Whisper AI (local) | Cloud AI | Whisper AI (local) | Whisper AI (local) |
| Types at Cursor | ✓ | ✓ | ✓ | ✓ |
| No Account Needed | ✓ | ✕ | ✕ | ✓ |
| Subscription | Never | Annual | Annual | No |
TAWK ($29 one-time) is the simplest option. It uses OpenAI's Whisper model running locally on your Mac -- no internet, no cloud, no account. Press a hotkey, speak, text appears. It works on both Apple Silicon and Intel Macs.
Wispr Flow ($144/yr) sends audio to the cloud for AI-powered transcription and can rewrite your words into more polished text. The accuracy is high, but it requires internet and a subscription. If you are comfortable with cloud processing and want AI editing built in, it is a strong option.
Superwhisper ($85/yr) offers multiple Whisper model sizes and more configuration options. It is built for power users who want fine-grained control over their transcription setup.
Resonant (free) is an open-source option that also runs Whisper locally. It is free but less polished and requires more technical setup.
Why This Is Faster Than Typing
Average speaking speed: 130 words per minute
That is 3.25x faster. A message that takes 30 seconds to type takes 9 seconds to speak.
But the real speed gain is not just raw words per minute. It is the friction reduction. Think about how you write a Slack message today: you think of what to say, you type it out letter by letter, you fix typos, you rephrase, you delete and retype. That entire loop collapses into one step: say what you mean.
People who switch to voice typing in professional apps consistently report saving 30 to 60 minutes per day on communication alone. That is Slack messages, emails, comments, documentation, and notes -- the text you write around your actual work.
Tips for Voice Typing in Professional Apps
- Speak in complete sentences. Voice-to-text AI handles full thoughts much better than fragments. Instead of "uh, maybe we should, like, push the deadline" -- say "I think we should push the deadline to Friday to give the team more time."
- Pause for punctuation. A brief pause naturally signals a period or comma to the AI. You do not need to say "period" or "comma" -- just pause where you would naturally pause in speech.
- Review before sending. Voice typing is fast, but always read back what appeared before hitting send. A quick scan catches the occasional misheard word. This takes two seconds and prevents awkward mistakes.
- Use a decent microphone. AirPods, your MacBook's built-in mic, or any USB mic all work well. Avoid dictating in noisy environments -- background noise reduces accuracy.
- Dictate one thought at a time. For emails and longer messages, speak one paragraph, stop, review, then speak the next. This keeps you in control without losing the speed benefit.
- Build the muscle memory. The first few days feel awkward. By day three or four, pressing the hotkey and speaking becomes second nature. Give it a real try before deciding.
Set the same hotkey across all your apps. One keyboard shortcut, one motion, and you can dictate anywhere on your Mac. You stop thinking about the tool and start thinking about what you want to say.
Get Started
Install a voice-to-text app. Pick a hotkey. Open Slack, Gmail, Notion, or whatever app you use most. Press the hotkey, speak your message, press it again. The text appears at your cursor. That is it. No configuration, no plugins, no learning curve.
We recommend TAWK because it is $29 once with no subscription, runs entirely offline on your Mac, and works in every app without setup. But whichever tool you choose, the core workflow is the same: speak instead of type, wherever your cursor is.
Your voice is already the fastest input device you own. Start using it.