Ask AI

Custom dictionaries

📢
Requirements: Professional or Enterprise plan
 

Our Custom Dictionary functionality biases the speech recognition algorithms used by Amazon Transcribe and Speechmatics towards a specific set of terms, improving transcription accuracy for content containing:

  • Product names
  • Technical jargon
  • People’s names
  • Brand-specific terminology

This is particularly useful when you know the vocabulary that is likely to appear in a video.

Creating a Custom Dictionary

Before using the Custom dictionary feature, you’ll need to create one:

  1. Open the Custom dictionaries page from the sidebar
  1. Click New custom dictionary
  1. Give it a name and select the language for your dictionary
  1. Click Create & add terms
    1. Notion image
  1. Add your terms (we recommend fewer than 1,000 entries) using one of the following options:
    1. Notion image
      • Add terms manually: type them manually or paste them in bulk (from a text editor or spreadsheet)
      • Paste list of terms: paste the terms separated by new lines
      • Import from CSV: choose or drag and drop a CSV file
      • Generate terms from a source: extract terms from a document (up to 25,000 characters at a time)
  1. Click Submit or Update to save the terms to your dictionary
    1. Notion image
      ⚠️

      Note: Large custom dictionaries can reduce transcription quality, although they do not affect transcription latency. If your dictionary contains a large number of entries, CaptionHub will display a warning.

      Notion image

The Sounds like field is optional and can be used when a term's spelling does not clearly indicate its pronunciation. This is useful for names, product names, abbreviations or terms such as Porsche 911 or .NET.

CaptionHub will automatically suggest when a pronunciation hint may be helpful, although you can also refer to the Custom Dictionary examples for guidance.

Notion image

Add terms directly from the caption editor

You can now add words to your Custom Dictionary directly while editing original captions:

  1. While editing a caption (in your original captions), highlight and right-click the word you want to add.
  1. Click the Add to Custom dictionary option.
  1. Choose the target dictionary and edit the Text and Sounds like fields if required.
  1. Hit Submit — the word is now part of your dictionary and will be used for future transcriptions.
    1. Notion image

This allows you to improve future transcriptions without leaving the editor.

Using a Custom Dictionary in transcription

Having created your custom dictionary, you then need to specify it when you create a transcription:

  1. Click on the Create captions button, and choose Auto-transcribe
  1. If Amazon Transcribe or Speechmatics is selected, choose the custom dictionary you want to use.
      • Make sure your preferred transcription provider is enabled under Team settings > Transcription.
  1. Select the custom dictionary you'd like to use, and specify everything else as you would usually

Set a default dictionary

To automatically apply a specific dictionary to all original captions:

  1. Go to Team settings > Custom dictionaries
  1. Click the kebab menu () next to your dictionary
  1. Select Mark as default

The default dictionary will be applied when:

  • You're auto-transcribing from the Original Captions tab in the UI
  • You're using automation templates under the Original tab

Language variants

Custom dictionaries automatically work across regional variants of the same language. As long as the base ISO language matches, you only need to maintain a single dictionary.

For example, a dictionary created for English (UK) can also be used with English (US) or English (Global).

This behaviour applies when:

  • Auto transcribing from the Original captions tab
  • Using Automation templates
Did this answer your question?
😞
😐
🤩