Dictation for RSI on a Mac: type less when it hurts
If typing hurts your wrists, dictation on a Mac lets you write emails, notes and documents by talking, so your hands press fewer keys. Dictation does not treat RSI, tendinitis or any other condition: if you have pain, see a doctor or a physiotherapist, and use dictation as one way to type less while you follow their advice.
This guide uses YappYapp, a free dictation app for Macs with Apple Silicon (macOS 14 or newer) that turns speech into text on your Mac. Most of the habits below work with any dictation tool.
What dictation can and cannot do
Dictation can take over a large share of the writing you do with your fingers: replies, meeting notes, first drafts, long messages. The longer the text, the more keystrokes it replaces.
It cannot diagnose or fix anything, and it does not remove the mouse or the keyboard from your day. You will still click, scroll and make small edits. Questions about pain, posture, your desk or how long to rest belong with a health professional who can examine you.
Set up a press-to-talk shortcut that is easy on your hands
A dictation shortcut is a key you will press dozens of times a day, so pick one that is comfortable for you.
YappYapp starts with option+space (Option and Space). In Setup > Dictation you can change it and choose how it behaves:
- PRESS: press once to start, press again to stop. Your hands are free while you talk.
- HOLD: hold the shortcut while you talk, release to stop (push to talk).
- BOTH: a tap toggles, a hold talks.
You can also add a one-key trigger: Right Option, Right Command, Right Control or Fn on its own, so you never need a two-key chord. If holding a key for a long time feels tiring, PRESS is the mode to try first. Esc cancels a dictation, and KEEP brings it back if you change your mind.
A dictation stops at five minutes by default, with a countdown in the last 10 seconds, so long thoughts are best split into a few recordings.
To have the text land in the app you are using, YappYapp needs Microphone and Accessibility permission. The setup guide walks through both, and the app is on the download page.
Build the habit in small steps
Talking to a computer feels odd for the first few days. A few things make it stick:
- Start with one kind of text. Email replies or chat messages are a good start, because they are short and forgiving.
- Think the sentence, then say it. Pausing to decide what you want to say before you press the shortcut gives cleaner text than thinking aloud.
- Say whole thoughts. One sentence or one paragraph per dictation is easier to check than a long ramble.
- Teach it your names. Add client names, product names and jargon to WORDS, so you do not fix them by hand every time. With Learn from my fixes on (the default), when you retype a name right after it was pasted, YappYapp learns your spelling.
- Use snippets for repeated text. Say "my email address" and get the stored address, instead of typing it again.
- Give each app its own settings. A per-app profile can use the EMAIL cleanup mode in Mail and plain text elsewhere.
If a little motivation helps, YappYapp has optional pixel pets, Clawd among them, that level up as you dictate, with daily quests and streaks. Turn them off in Setup > App > Pet and quests if you prefer a quiet app.
Edit by voice, edit by keyboard
The point is to type less, so it helps to know which edits you can do without your hands.
By voice in YappYapp:
- Say "new line", "new paragraph" or "scratch that" as its own phrase, with a pause before and after. "Scratch that" removes the sentence before it, or your previous dictation when you say it on its own at the start.
- Undo Last Dictation (from the menu or an optional shortcut) takes the last dictation back out of the field.
- Retry Last Dictation runs the last recording through the model again, and Paste Last pastes your most recent dictation again.
- The optional CLEAN cleanup mode removes "um" and "uh", adds punctuation and capitals, and applies corrections like "Monday, no wait, Tuesday". It runs a small local model (about 1.1 GB) that downloads only when you pick a mode.
By keyboard, but less often: dictate the whole draft first, then do one editing pass at the end. Fixing each sentence as you go means switching between voice and keys all the time.
If you want to move around the Mac and select or replace text by voice, Apple's own Voice Control does that, with commands such as "Replace cat with dog". It lives in System Settings > Accessibility > Voice Control; see Apple's guide to Voice Control commands. YappYapp is for dictating text, not for controlling the Mac.
Breaks still matter
Dictation moves part of the work from your hands to your voice, and talking all day is tiring too. Keep the breaks your doctor or physiotherapist recommends, have water nearby, and mix dictation with other tasks instead of replacing hours of typing with hours of talking.
Plan for the days dictation is not practical: an open office, a train, a call. Short notes now and a longer dictation later can still save your hands a lot of keystrokes.
Developers can use the same approach for long prompts to coding assistants; see dictating prompts to Claude Code and Cursor.
FAQ
Is dictation a treatment for RSI or tendinitis?
No. Dictation reduces how much you type; it does not treat any condition. If typing hurts, see a doctor or a physiotherapist.
Do I need an internet connection to dictate?
Only to download a speech model the first time. After that, YappYapp transcribes on your Mac with no connection; see how to dictate offline on a Mac.
Which Macs does YappYapp run on?
Macs with Apple Silicon running macOS 14 or newer. Intel Macs are not supported. The app is free and open source under the MIT license.
Can I dictate in French or Spanish?
Yes. The default model, Parakeet Ultra, covers 25 European languages, and the spoken commands also work in French ("nouvelle ligne", "efface ça") and Spanish ("nueva línea", "borra eso").