Custom Vocabularies
Add your business specific terms as a custom vocabulary to increase the accuracy of your transcriptions.


Voice Insights provides a set of functionality that allows you to create custom Vocabularies comprised of words and phrases specific to your business. Using custom vocabularies, your call transcripts will become more accurate in identifying key words and phrases that are not native to the language.

Create a New Vocabulary

To create a new custom vocabulary, follow the steps below:
  1. 1.
    Sign in to the NLX Voice Insights Dashboard at
  2. 2.
    In the top right corner, click on the dropdown and choose Vocabularies.
  3. 3.
    Choose Create new vocabulary.
  4. 4.
    Fill out the form:
    • name - a name for easily identifying the vocabulary
    • language - the language that the vocabulary will apply to
    • phrases - a file containing the key words and phrases

Languages available:

The languages available to the Vocabulary are the same as the ones for Transcriptions.

Formatting the phrases file:

To create your phrases file, make a new .txt file. You must have a phrase or word per line and the only allowed characters are letters specific to the alphabet of the language you chose, and the following special characters . (period) - (hyphen) ' (apostrophe). Spaces are not allowed; use hyphens instead.
Sample file:

Using a Vocabulary

To use a vocabulary, select it from the list and make a note of its id.
In order for a call to be transcribed using a vocabulary, you will need to add the following custom attribute name to the contact:
nlx:vocabulary_id = <your-vocabulary-id> (more info)