What's new in GrammarKit 4?
Last reviewed: 7/15/2011
FAQ Article ID: F071102
GO FASTER!
Gain development productivity and runtime efficiency.
Internal Enhancements for Streamlined Performance
- Classes re-factored for performance and platform-specific implementations.
- Single license unlock for Win32, Win64 and WinCE libraries.
- Libraries compiled and linked with latest version of compiler and runtimes.
- Libraries digitally signed for applications addressing Windows certification requirements.
- Documentation reorganized and reformatted for ease of use.
Read Knowledge Base article H071101 Exploring Chant Developer Workbench 2011 features for more information.
L&H BNF Grammars
Now you can generate and compile L&H BNF version-specific grammars (V1.0, V1.1, and V2.0). Simply use the constants: CGSVoConBNF (V1.0), CGSVoConBNF1 (V1.1), and CGSVoConBNF2 (V2.0) to generate the desired syntax.
Read Knowledge Base article H071103 Managing VoCon Grammars for more information.
W3C ABNF Grammars
Now you can generate and compile W3C ABNF grammars. Simply use the constant: CGSW3CSRGABNF to generate the desired syntax.
Read Knowledge Base article H071104 Managing W3C ABNF Grammars for more information.
W3C XML Grammars
Now you can generate and compile W3C XML grammars. Simply use the constant: CGSW3CSRGXML to generate the desired syntax.
Read Knowledge Base article H071105 Managing W3C XML Grammars for more information.
JSGF Grammars
Now you can generate and compile Java Speech Grammar Format (JSGF) grammars. Simply use the constant: CGSVoConJSGF to generate the desired syntax.
Read Knowledge Base article H071106 Managing JSGF Grammars for more information.
Grammar Compiler Options
Now you can specify VoCon grammar compiler options. Simply pass the compiler option when compiling grammars.
Read Knowledge Base article H071107 Working with VoCon compiler options for more information.
Speech Recognition Context
Now you can compile and test multi-grammar context. Simply define recognizer context resource CSRContext, add grammar resources, and compile the resource.
Read Knowledge Base article H071108 Recognizing with multi-grammar context for more information.
.NET V4 libraries
Now you can target .NET Framework 4 applications with .NET 4 Chant component libraries. Simply add references for the new .NET 4 Chant component libraries to your project.
Read Knowledge Base article H071109 Targeting .NET Framework Versions for more information.
Silverlight libraries
Now you can develop Silverlight applications that manage grammars. Simply add references for the Silverlight Chant component libraries to your project.
Read Knowledge Base article H071110 Developing Silverlight applications that manage grammars for more information.
C++Builder class library
Now you develop C++Builder applications that manage grammars without binding to release-specific VCL binaries. Simply use the new Chant component library C++Builder classes in your C++Builder applications.
Read Knowledge Base article H071111 Developing C++Builder applications that manage grammars for more information.
Delphi class library
Now you develop Delphi applications that manage grammars without binding to release-specific VCL binaries. Simply use the new Chant component library Delphi classes in your Delphi applications.
Read Knowledge Base article H071112 Developing Delphi applications that manage grammars for more information.
GO NATIVE!
Manage grammars with the latest compilers.
Microsoft Speech Platform
Now you can develop Microsoft Speech Platform applications that manage grammars. Simply set the new ChantEngineAPI constant CEMSPSR before compiling.
Read Knowledge Base article H031201 Developing Microsoft Speech Platform applications that manage grammars for more information.
VoCon 3200 V4
Now you can develop VoCon 3200 V4 applications that manage grammars. Simply use the new ChantEngineAPI constant CEVoCon4 to set the VoCon V4 runtimes before compiling.
Read Knowledge Base article H071102 Developing VoCon 3200 V4 applications that manage grammars for more information.
GO MOBILE!
Release the full potential of your applications on mobile devices.
WinCE Web Component Library
Now you can easily generate and compile grammars from mobile web apps.
Read Knowledge Base article H071113 Developing Web applications that manage grammars for more information.
WinCE Grammar Editing and Testing
Now you can easily edit and test grammars with the new WinCE Chant Developer Workbench development and testing environment.
Read Knowledge Base article H071114 Testing mobile applications for more information.