Glossary / What comes out

Verbatim mode

Updated

Definition

Verbatim mode is a dictation setting where the output is exactly what you said, with no rewording, tone adjustment, or cleanup beyond basic recognition. It exists because some text must survive intact.

The classic cases are shell commands, code, legal quotes, and anything where a helpful rewrite is a bug: "git log dash dash oneline" must become git log --oneline and nothing else. Dictation tools with a formatting layer need a way to switch it off, ideally automatically by context.

The strongest implementations bind verbatim behavior to the application: terminals and editors always verbatim, prose apps formatted, without the user toggling anything.

What verbatim still does

Verbatim is not raw. Spoken punctuation and symbol commands still apply, because "dash dash force" is how you say --force, and without commands a terminal is unusable by voice. Dictionary terms and file names from your project still resolve, because a misheard file name is a recognition error, not a rewrite. What verbatim switches off is judgment: no capitalizing the first word, no smart quotes, no trailing period, no filler removal that might eat a flag, and no tone.

Automatic by app, or a toggle

A toggle you have to remember is a toggle you will forget, and the cost of forgetting is a broken command. Binding the mode to the frontmost app removes the decision: Terminal, iTerm, Warp, Xcode, VS Code, Cursor, and their kin are verbatim; Mail and Messages are not. The remaining edge is a prose field inside a code editor, like a commit message or a PR description, where some people want formatting back, and a per-app override is the right answer there.

Testing a tool for it

On day one of any trial, dictate a command with a double dash, a quoted string, and a path into a terminal, and read it back character by character. Then dictate the same thing into a notes app and confirm it was punctuated. A tool that passes both is treating context as the signal. A tool that capitalizes your command has no verbatim mode worth the name, whatever the settings screen says.

How to dictate a command with Apple Dictation

Apple’s built-in Dictation has no verbatim switch, but you can get close by turning off its one automatic behavior and speaking every symbol. This is slow, and it shows clearly what an automatic verbatim mode saves you.

One detail matters for commands. In Apple’s command list, "hyphen" inserts the short hyphen character that flags use, while "dash" inserts a longer dash character that a shell will not accept as a flag.

  1. Choose Apple menu → System Settings, click Keyboard in the sidebar, and go to Dictation.
  2. Turn off auto-punctuation, so that no commas, periods, or question marks are inserted for you.
  3. Click into your terminal or editor and start dictating.
  4. Say "hyphen" for each hyphen in a flag. For a double hyphen, say it twice.
  5. Say "no space on" before a run of text that must not contain spaces, such as a path, and "no space off" after it.
  6. Say symbol names where you need them: "forward slash", "underscore", "vertical bar", "backslash", "asterisk".
  7. Read the line back character by character before you press Return.

Why do straight quotes turn into curly quotes?

Because of a macOS text setting, not necessarily your dictation tool. macOS has a setting called "Use smart quotes and dashes" that swaps straight quotes for typographic ones as text is entered. That is correct in prose and wrong in a command or a string in code.

The setting is at System Settings → Keyboard → Text Input. Click Edit, then turn off "Use smart quotes and dashes". Apple notes that smart quotes and dashes are not available in all apps, so the effect varies from one app to the next. Many apps also have an Edit → Substitutions menu where you can see which substitutions are active in that app.

Verbatim mode vs Spelling mode in Voice Control

Apple’s Voice Control has a mode for text that must be exact, and it works differently from verbatim mode. Verbatim mode still takes whole words and leaves them alone. Spelling mode takes one character at a time. Apple describes it as helpful when you need to enter a password, a web address, or another sequence of characters.

Voice Control is at System Settings → Accessibility → Voice Control. With it on, say "Spelling mode" to switch, and "Dictation mode" to return to word-by-word dictation. Standard Dictation is not available while Voice Control is on.

Use Spelling mode for a short exact string such as an identifier or an address. For a full command or a line of prose it is too slow, and word-level verbatim dictation is the better fit.

Questions people ask.

What does verbatim mean in a dictation app?

The output is what you said, character for character, with no rewording, capitalization, or punctuation added by a model. Spoken symbol commands still apply, because that is how you say a dash or a bracket.

Why do dictation apps break shell commands?

Because their formatting pass treats everything as prose: it capitalizes the first word, turns quotes into smart quotes, and adds a period. Each of those breaks a command. Verbatim mode, ideally automatic in terminals, is the fix.

Can I dictate into a code editor?

Yes, with a tool that goes verbatim in editors and knows the file names in your project. The prose around code, such as commit messages and comments, dictates well; dense syntax is usually still faster to type.

How do I dictate a hyphen or double dash on a Mac?

With Apple’s Dictation, say "hyphen" to insert a hyphen, and say it twice for a double hyphen. Do not say "dash", because in Apple’s command list that inserts a longer dash character.

How do I stop my Mac from changing quotes to curly quotes?

Go to System Settings → Keyboard → Text Input, click Edit, and turn off "Use smart quotes and dashes". The feature is not available in all apps, so some apps are unaffected either way.

Can I turn off automatic punctuation in Mac dictation?

Yes. Auto-punctuation for Apple’s Dictation can be turned off in System Settings under Keyboard, in the Dictation section. After that, punctuation appears only when you say its name.

Guides that use it

On the blog

Use cases

Compared on it

Related terms

Your voice was always faster.

7 days free, then $19 USD once. No account, no subscription, nothing uploaded.

macOS 14 or later · Apple silicon