Skip to content

Custom Dictionary

Improve transcription accuracy by teaching FloWords words it might not recognize—technical terms, proper names, acronyms, and specialized vocabulary.


Technical Terms

API names, programming terms, industry jargon that AI models may miss.

Proper Names

Names of people, companies, products that need specific spelling.

Acronyms

Abbreviations and acronyms common in your field.

Domain Words

Medical, legal, scientific, or other specialized vocabulary.


  1. Open Settings > Dictionary
  2. Click Add Word
  3. Enter the word as it should appear
  4. Optionally add pronunciation hint
  5. Save

For many words at once:

  1. Open Settings > Dictionary
  2. Click Import
  3. Select your word list file (txt, csv)
  4. Review imported words
  5. Confirm import

One word per line:

Kubernetes
PostgreSQL
OpenAI
Anthropic

FieldDescriptionRequired
WordHow it should be spelledYes
PronunciationHow it soundsNo
CategoryGrouping for organizationNo
NotesAny additional contextNo

Help the model recognize your word by providing pronunciation:

WordPronunciation Hint
GIFjiff or ghif
SQLsequel or ess-queue-ell
LaTeXlay-tek or lah-tek
Azureazh-er or ay-zhur

For words that sound like other words:

SpokenIntendedSounds Like
”flour”Flower (the plant)Flour (baking)
“their”Their (possessive)There, They’re

Add context so FloWords chooses correctly:

Word: their
Context: Use for possessive (their car, their house)

  1. Open Settings > Dictionary
  2. Browse all added words
  3. Search for specific words
  4. Filter by category
  1. Find the word in your dictionary
  2. Click the edit icon
  3. Make changes
  4. Save
  1. Find the word to remove
  2. Click the delete icon
  3. Confirm deletion

Create categories for easier management:

CategoryExample Words
ProgrammingKubernetes, Docker, TypeScript
CompanyAnthropic, OpenAI, Stripe
PeopleCustomer names, colleagues
MedicalMedical terminology
LegalLegal terms

Kubernetes
kubectl
Docker
PostgreSQL
MongoDB
Redis
npm
pnpm
TypeScript
JavaScript
Anthropic
OpenAI
ChatGPT
GitHub
GitLab
Vercel
Netlify
Supabase
Stripe
MacKenzie
Björk
François
Nguyen
API
REST
GraphQL
SDK
CLI

For words with multiple meanings, add context:

Example: “Bass”

  • Music context: “bass” (the instrument, pronounced “base”)
  • Fishing context: “bass” (the fish, pronounced “bass”)
  1. Add the word
  2. Specify the context
  3. FloWords uses surrounding words to choose correctly

Add common phrases that should stay together:

Phrase: "in terms of"
Phrase: "with respect to"
Phrase: "going forward"

Specify how words should be capitalized:

SettingExample
As enterediPhone, macOS
Always capsNASA, FBI
Never capsnpm, git
Sentence caseFollow context

FloWords includes optional specialized vocabularies:

VocabularyContents
TechProgramming terms, company names
MedicalMedical terminology
LegalLegal terms
ScientificScientific vocabulary
FinancialFinance and accounting terms
  1. Open Settings > Dictionary
  2. Find Built-in Vocabularies
  3. Toggle on desired vocabularies
  4. Words are added automatically

(Coming soon) Share and download dictionaries from other users.


  • Note words that frequently transcribe wrong
  • Add those first
  • Monitor improvement
  • Especially for unusual pronunciations
  • Helps with non-English words
  • Useful for technical terms
  • Makes management easier
  • Allows toggling categories on/off
  • Helps identify gaps
  • Remove words you no longer use
  • Update pronunciations that don’t work
  • Add new terms as needed

After adding words:

  1. Make a test recording
  2. Say the newly added words
  3. Verify they transcribe correctly
  4. Adjust pronunciation if needed

  • Check pronunciation hint is accurate
  • Try different pronunciation variations
  • Verify word is spelled correctly in dictionary
  • The word may conflict with common word
  • Make pronunciation more specific
  • Add context to narrow matches
  • Consider if word is too common-sounding
  • Check file format is correct
  • Verify encoding is UTF-8
  • Remove special characters if any
  • Try smaller batch
  • Restart FloWords
  • Check dictionary file isn’t corrupted
  • Reset dictionary and re-add words
  • Check for software updates

  1. Go to Settings > Dictionary
  2. Click Export
  3. Choose format (txt, csv, json)
  4. Save to location
  • Export regularly
  • Include in your general backups
  • Save before major updates
  • Share with team if applicable

(Currently manual) Export from one Mac, import to another.