Custom dictionaries

Requirements: Enterprise, Pro Pack bolt-on

Our Custom Dictionary functionality biases the speech recognition algorithms towards a pre-defined set of terms. It's extremely useful when you know what kind of words or names are going to appear in a given video. It's particularly effective for product names, names of people, technical jargon, and so on.


To use Custom Dictionary functionality, you need to create a new Custom Dictionary first:

  1. Navigate to the Custom Dictionaries page, available from the top-right dropdown
  1. Select your desired language, and then type (or copy & paste) in your required terms. There is a limit of 1000 words.
  1. Once you've finished, click Create
Tip: you can copy and paste terms in bulk. Select all the terms you want to use in a text editor or spreadsheet, and hit Copy. Next, in CaptionHub select the first empty Phrase and hit Paste.

To manually populate phrases, insert the phrase as you would like it to appear in your captions into the β€˜Phrase’ field. The β€˜Sounds like’ field is optional and can be used for instances where the word itself doesn't give enough pronunciation detail, for example, Porsche 911, .NET, or a person or product name that may be phonetically unclear or ambiguous. CaptionHub will do its best to prompt you where pronunciation is unclear, but you may wish to look at some Custom Dictionary examples.

Notion image

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. As long as the transcription engine supports it, then the Custom Dictionary option will appear, with a drop-down
  1. Select the Custom Dictionary you'd like to use, and specify everything else as you would usually

N.B. Either Speechmatics v2, or Amazon Transcribe need to be selected in the Transcription section in Team Settings.

Did this answer your question?