Custom Dictionary
Add custom words for better accuracy
Add technical terms, names, and specialized vocabulary to improve transcription accuracy. Dictionary words help the transcription engine recognize uncommon words that it might otherwise misinterpret.
How It Works
When you add words to your dictionary, Speakly includes them as hints to the transcription engine. For Whisper-based engines (OpenAI, Groq, Local Model), the words are passed as a "prompt" that guides the model to recognize these terms. Other providers use their own vocabulary boost features.
Provider Support
Not All Providers Support Dictionary
Dictionary support varies by transcription provider. Check the compatibility table below.
- OpenAI Whisper (BYOK): Full support - uses prompt parameter
- Groq (BYOK): Full support - uses prompt parameter
- Google Cloud STT: Full support - uses speech contexts/phrases
- Deepgram: Full support - uses keyword boosting
- Local Model (whisper.cpp): Limited support - prompt feature may not work depending on the addon version
How to Use
- Go to the Dictionary tab
- Click "Add Word"
- Enter the word or phrase exactly as you want it transcribed
- Save
What to Add
- Technical terms and jargon: API names, programming terms, industry-specific vocabulary
- Company and product names: Speakly, GitHub, Kubernetes, etc.
- Names of people you mention often: Colleagues, clients, friends with unusual names
- Acronyms and abbreviations: BYOK, STT, LLM, etc.
Spelling Matters
Enter words exactly as you want them to appear in the transcription. The dictionary helps Whisper match the correct spelling when it hears these words.
Limits
- Maximum 300 total characters across all words
- Maximum 25 characters per word
- Stored locally on your device