Push-to-talk
Also: hold-to-talk
Updated
Definition
Push-to-talk is an activation style where recording runs only while a key is held down: press, speak, release, done. It borrows its name from two-way radios.
For dictation, holding a key is the lowest-friction contract available: there is no window to open, nothing to click, and the release of the key is an unambiguous signal that you are finished, which lets the software commit the text immediately.
Common alternatives are toggle activation (tap to start, tap to stop) for longer passages, and voice activation, where the tool arms itself and starts when it hears speech.
Why the key-up matters
The moment you release the key tells the software two things at once: the utterance is complete, and you want the text now. A tool that streams recognition while the key is held has almost nothing left to do at key-up, which is where sub-second results come from. A tool that waits for key-up to start recognizing has to process the whole recording before a word appears, and the pause grows with the length of what you said.
Push-to-talk also solves the hardest problem in voice input, which is knowing when you have stopped. Voice activation has to guess from a pause, and every guess is either too eager or too slow. A key is never wrong.
Which key
The Fn key is the common default on a Mac because it sits alone in the bottom corner, is rarely used for anything else, and can be held with one finger while the other hand keeps working. Any modifier or key combination works; the practical constraints are that it should be reachable without looking and should not collide with a shortcut in the app you are dictating into.
Hold, toggle, or hands-free
Hold for a sentence or two, which is most dictation. Toggle, where a tap locks recording on until the next tap, for a paragraph or a stream of thought when holding a key gets tiring. Hands-free, where the tool is armed once and starts and stops on its own, for people who cannot use the keyboard at all or want to dictate while doing something else. A good tool offers all three and lets you cancel any of them with Escape.
How to choose the key that starts dictation on a Mac
You can try a single dictation key today with the dictation that is built into macOS. The same steps tell you which keys are already taken before you assign one in any other tool.
- Choose Apple menu → System Settings, then click Keyboard in the sidebar.
- Go to Dictation and turn it on.
- Open the Shortcut pop-up menu and choose one of the listed shortcuts.
- To use your own keys, choose Customize and press the keys you want.
- Click into a text field and press the shortcut to start.
- Press the shortcut again or press Escape to stop.
Is Apple Dictation push-to-talk?
No. Apple’s Dictation is a toggle with a silence timeout. You press the shortcut to start, and it keeps listening until you press the shortcut again, press Escape, or say nothing for 30 seconds.
That difference changes how it feels. With a toggle, the microphone stays open after your last word until you remember to close it. With a held key, the microphone closes the instant your finger lifts, so there is never a question about whether it is still listening.
Why does the Fn key open the emoji picker or switch languages?
On current Mac keyboards the Fn key is also the 🌐 key, and macOS gives it a job of its own. If a tap of your push-to-talk key keeps opening the emoji picker or changing the input source, that setting is the cause. You can change it in Keyboard settings.
- Choose Apple menu → System Settings, then click Keyboard.
- Find the pop-up menu labeled "Press 🌐 key to".
- Choose Do Nothing if another tool should own the key.
- Choose Start Dictation instead if you want the key to start Apple’s Dictation.
- Go back to a text field and press the key to confirm that the old behavior is gone.
Questions people ask.
What is push-to-talk in a dictation app?
Recording runs only while you hold a key. Release the key and the text is committed. It is the fastest way to dictate a sentence because the release is an exact signal that you are done.
Which key should I use for push-to-talk on a Mac?
Fn is the usual default: it sits alone in the bottom corner and rarely does anything else. Any key or combination that you can hold without looking and that no app you use has claimed will do.
What if I want to dictate for a long time?
Use a toggle mode, where one tap locks recording on and another tap ends it, or a hands-free mode that starts when you speak and stops when you pause. Most tools that offer push-to-talk offer at least one of these too.
How do I change the dictation shortcut on a Mac?
Open System Settings, click Keyboard, and go to Dictation. Open the Shortcut pop-up menu and choose a shortcut, or choose Customize and press the keys you want to use.
Is Apple Dictation hold-to-talk or a toggle?
It is a toggle. You press the shortcut once to start and press it again or press Escape to stop, and it also stops by itself when no speech is detected for 30 seconds.
How do I stop the Fn key from opening the emoji picker on a Mac?
Open System Settings, click Keyboard, and change "Press 🌐 key to" from Show Emoji & Symbols to Do Nothing. The other choices are Change Input Source and Start Dictation.