Design Grammars for High-performance Recognition

Grammar Management Component Architecture

The GrammarKit class library includes a grammar management class that provides you a simple way to generate and compile speech recognition grammars. Your application can build and compile grammars as part of its runtime operation to enable real-time customization and tailoring of your speech recognition environment.

The grammar management class, ChantGM, enables you to build a grammar independent of grammar syntax. Your application uses the ChantGrammar and adjunct classes to construct and modify grammar objects as needed and generate compiler-specific syntax on demand.

With the ChantGM class, you can select a grammar compiler, compile the grammar, and optionally persist the compiled grammar binary. Your application uses the ChantGM class to manage the activities for compiling the grammar on behalf of your application. The ChantGM class manages the resources and interacts directly with the applicable grammar compiler. The ChantGM class supports the following grammar syntax:

Your application receives compiled grammar binary, warnings, and error messages through event callbacks.

GrammarKit Architecture for Grammar Management

The ChantGM class encapsulates all of the technologies necessary to make the process of building and compiling grammars simple and efficient for your application. Optionally, it can persist the grammar binary across application invocations.

The ChantGM class simplifies the process of building and compiling grammars by handling the low-level activities directly with the grammar compiler.

You instantiate a ChantGM class object before you want to build or compile a grammar within your application. You destroy the ChantGM class object and release its resources when you no longer want to compile grammars within your application.

Learn more about Chant GrammarKit »

Related Articles

Where to Buy

VoiceMarkupKit 5 Upgrade to VoiceMarkupKit 5

Fine-tune speech synthesis using text-to-speech markup.

Learn moreLearn more DownloadDownload Buy US $499Buy US $499
Plantronics Savi 440 Plantronics Savi 440 wireless headset

  • Noise-Canceling microphone
  • Range up to 300 feet
  • 7 hours talk time
  • USB charging cradle
  • Wearing options: over the head, over the ear, behind the neck, and dual T-pad headband

Learn moreLearn more