Last reviewed: 3/23/2024 9:30:16 AM

LexiconKit Features

The goal of lexicon management is to adjust to the end user manner of speaking for enhanced speech recognition accuracy and speech synthesis quality. A LexiconKit application can:

  • Create word pronunciations on demand;
  • Edit lexicon word pronunciations for ensuring maximum recognition accuracy and speech synthesis quality; and
  • Speak lexicon word pronunciations to fine-tune definitions.

Chant LexiconKit handles the complexities of generating and speaking word pronunciations. This allows applications to enhance the quality of speech recognition and speech synthesis and offer administrative features for maintaining word pronunciations.

Recognizers and synthesizers have unique formats for word pronunciations, lexicon formats, and approaches for runtime inclusion. LexiconKit supports the following recognizer and synthesizers and their lexicons formats.

Speech APIAlphabetsFile Format
Acapela TTSipa, acatts.dic
Cepstral Swift APIswift.txt
Microsoft (SAPI5, Speech Platform, WindowsMedia)ipa, sapi, upsW3C .pls
Microsoft Azure Speechipa, sapi, ups, x-sampa(W3C) .pls

Within Chant Developer Workbench IDE, you can:

  • Create and edit W3C lexicons (.pls);
  • Create and edit Cepstral lexicon file (.txt);
  • Generate word pronunciation phonemes;
  • Edit word pronunciation phonemes; and
  • Speak word pronunciation phonemes.
Grammar Editing
PLS Lexicon Editing: Edit word pronunciations faster with built-in intelliprompt that suggests valid syntax and with built-in phoneme generation and editing tool windows.
Grammar Editing
Cepstral Pronunciation Editing: Create and edit Cepstral default pronunciations faster by using the auto generation feature. Simply type the word, space, and 0 to generate the default pronunciation for editing.