Lexicon Management Component Architecture
The LexiconKit component library includes a lexicon management class that
provides you a simple way to create, edit, export, and import lexicon word
pronunciations. Your application can edit lexicons as part of its runtime
operation to enable real-time customization and tailoring of your speech
recognition and speech synthesis environment.
The lexicon management class, ChantLM, enables you to select a lexicon, edit
word pronunciations, and optionally persist the word pronunciations to a
binary. Your application uses the ChantLM class to manage the activities for
editing lexicons on behalf of your application. The ChantLM class manages the
resources and interacts directly with the applicable speech recognition or
synthesis engine. The ChantLM class supports the following speech APIs:
Your application receives import and export progress notifications through
event callbacks.
The ChantLM class encapsulates all of the technologies necessary to make the
process of editing word pronunciations simple and efficient for your
application. Optionally, it can persist the pronunciations binary for
deployment to other systems.
The ChantLM class simplifies the process of editing lexicons by handling the
low-level activities directly with the speech recognition and synthesis
engines.
You instantiate a ChantLM class object before you want to edit a lexicon within
your application. You destroy the ChantLM class object and release its
resources when you no longer want to edit lexicons within your application.
Learn more about Chant LexiconKit »
Related Articles
Where to Buy