Course Description

Developing Speech Grammars: GrXML format

Nuance Recognizer Version 9 and OpenSpeech Recognizer offer native support of the XML Grammar Format of the Speech Recognition Grammar Specification. On the surface, this is a simple way to write speech recognition grammars, but the simple format hides complex decisions that affect recognition.

This course introduces best practices for creating an XML grammar as it describes the role grammars play in the speech recognition process. It discusses the rules and rule references necessary to build XML Grammars and shows participants how to test basic XML grammars using the Nuance parseTool and test_parser tools. Participants learn how to streamline semantic interpretation and pass concise semantic values to applications. The class also discusses strategies to optimize the performance of the Nuance Recognizer Version 9 or OpenSpeech Recognizer.

In addition to learning about important grammar topics, students learn to leverage built-in grammars to handle common collection contexts and to help improve accuracy by creating lexicons of additional or alternate pronunciations to match caller input.

Upon successful completion of this course, participants should be able to:
  • Build basic XML grammars in accord with accepted standards
  • Demonstrate how rules and rule references are used to build XML grammars
  • Create functional grammars using all of the basic elements
  • Apply semantic interpretation principles within your grammars to return the appropriate meaning to the application
  • Use Nuance Recognizer (NR9) tools to test XML grammars
  • Create user dictionaries and use in conjunction with system dictionaries
The audience for this class is:
  • Grammar developers
  • Application Developers
  • Speech Scientists
  • User Interface Designers
  • Project Managers
  1. Introduction to grammars and XML
  2. Basic GRXML grammar syntax - SRGS
  3. Rules and rule references
  4. Semantic Interpretation and special keys
  5. Pronunciations and dictionaries
  • Introduction to Speech Recognition (eCampus)
  • Fundamentals of Voice User Interface Design (eCampus)
  • Basic computer programming background
Prices may vary. Please see below for pricing on each scheduled class, or see our price list under FAQs.
Packages Information
Development: Call Steering   
Available Dates
DateLocationFeeDurationStart TimeStatus
On Demand1398USD 3 Days(4Hours/Day) On DemandOpen

  In some localities in the United States and Canada, taxes are levied against training.
If that is the case in your area , the total cost of your order with Speech University
will be adjusted to accommodate these charges .

  If you are paying by check or purchase order , please calculate the amount due ,
based on local tax rates , and include it with your payment. Otherwise,Speech University will send an invoice for the taxes due.

  If your organization claims tax exempt status , you must submit the State or Provincial Certificate of Exemption with your order to avoid being invoiced for taxes.
Please fax the certificate directly to Speech University at 781.565.5001.

Questions? Please contact