What can I say dialog does not show SAPI5 grammars

Last reviewed: 5/30/2001

PRB Article ID: P050114

The information in this article applies to:

  • SpeechKit 3

Symptoms

Display the What Can I say dialog in an application that uses SAPI5 grammar. The vocabulary name appears in the dialog but the rules do not appear.

Cause

By design. SAPI3, SAPI4 and IBM SMAPI .bnf grammars can be displayed because the ChantSR component preprocesses the files for those environments. In SAPI5, however, the name of the XML file is passed directly to the SAPI5 compiler.

Command Vocabularies for all recognizer APIs are supported. XML grammars will be considered for future enhancement.

Status

Enhancement added in SpeechKit 3 SR1. The WhatCanISay dialog was enhanced to automatically expand when the vocabulary is active (enabled) and collapsed when the vocabulary is inactive (disabled).

Component Formats Impacted

All formats.