About Chant GrammarKit

Design grammars for high-performance recognition.

Speech recognition using grammars enables your applications to capture data very efficiently. Grammars also enable your applications to assert domain constraints to elevate data capture accuracy automatically. Chant GrammarKit supports designing, compiling, debugging, and testing grammars declared with Microsoft SAPI 5 XML Grammar, Nuance BNF+ (VoCon 3200), Java Speech Grammar Format (JSGF), W3C ABNF and W3C XML grammar syntax to use with your favorite speech recognizer.

Features of Chant GrammarKit

A GrammarKit application can:

  • Generate syntax-independent and -specific grammars.
  • Compile grammar source from buffer, file, resource, stream, and string formats.
  • Persist compiled grammar binary to buffer, file, and stream formats.
  • Generate pronunciation phonemes.
  • Dynamically switch among grammar compilers and syntax formats.

Within the Chant Developer Workbench IDE, you can:

  • Create and edit grammars in native grammar syntax.
  • Generate word pronunciation phonemes.
  • Edit word pronunciation phonemes (requires LexiconKit).
  • Compile and debug grammars.
  • Test grammars with live and recorded audio, and text simulation (requires SpeechKit).