Skip to main content
The dictionary teaches Scout words it might not recognize — names, technical terms, abbreviations, brand names, or anything the speech engine tends to get wrong.

How it works

Scout’s dictionary uses two layers working together:
Your top dictionary entries are sent as hints to the speech engine before you start dictating. This helps the engine recognize your custom words during transcription — it’s more likely to hear “Kubernetes” if it knows you use that word.
After transcription, Scout runs a second pass on your machine. It compares words in the transcript against your entire dictionary. If a word is close enough to a dictionary entry, it’s automatically replaced.The matching is lenient enough to catch common transcription errors (like “post gress” → “PostgreSQL”) but strict enough to avoid false corrections on unrelated words.

Adding words

  1. Open Settings → Dictionary
  2. Click Add word
  3. Type the correct spelling of the word (this is what Scout will output)
  4. Save
New entries take effect on your next dictation session — no restart needed.

Examples

Speech engine hearsDictionary entryScout outputs
”kubernetes”KubernetesKubernetes
”react js”ReactJSReactJS
”john smith”John SmithJohn Smith
”post gress”PostgreSQLPostgreSQL

How matching works in detail

  • Longest match first — Scout tries multi-word matches before single-word matches, so “Scout Voice” matches before just “Scout.”
  • Multi-word entries — Dictionary entries with spaces can match across word boundaries in the transcript.
  • Trailing punctuation preserved — If the original word had a trailing period or comma, it’s kept after replacement.
  • Unlimited entries — Add as many words as you need. There’s no limit on dictionary size.
Just add words. If the speech engine gets close to your word, Scout will likely fix it.