my address→ your full street addresstype script→TypeScriptmy email→you@example.comsig→ a full email signature
How it benefits your output
Speech models guess at spelling and spacing, especially for brand names, technical terms, and anything with punctuation. The dictionary removes the guesswork: a matched key is replaced with your value character-for-character, every time. No capitalization drift, noType Script when you meant TypeScript.
Because it runs on text (not audio), it’s deterministic — unlike vocabulary, which only nudges the speech model.
Add an entry
1
Open Dictionary
Find it in the sidebar.
2
Add entry
Click Add entry, type the spoken phrase as the key and the replacement as the value, then save.
3
Dictate
It works immediately — no restart needed.
Matching rules
- Case-insensitive keys. Keys are stored lowercase and matched regardless of how you say them, so
TypeScript,typescript, andtype scriptall match atype scriptkey. - Whole-word matching. For most languages, a key only matches on word boundaries, so
catwon’t rewrite the middle of “category”. Chinese, Japanese, and Korean text (which isn’t space-separated) matches anywhere. - Longest key wins. When multiple keys could match, longer keys are applied first — so a specific multi-word phrase takes priority over a shorter one it contains.
- Value is verbatim. Your value is inserted exactly as typed, including its capitalization and punctuation.