Dragon NaturallySpeaking not enumerating in speech recognizer browser
Last reviewed: 8/15/2015
PRB Article ID: P081501
The information in this article applies to:
- SpeechKit 8
Symptoms
Opening the speech recognizer browser in Chant Developer Workbench does not list Dragon NaturallySpeaking when available.
Selecting the Dragon NaturallySpeaking engine API does not select the recognizer if available when using the ChantSR class to recognize speech.
The Dragon NaturallySpeaking engine can be selected by name with the ChantSR SetStringProperty.
Cause
The speech engine API property was not set when using the ChantSR SetNumberProperty method (e.g., ChantSR.SetNumberProperty(CNPEngineAPI, CEDGN4SR);
If no speech engine APIs are set on the ChantSR object, then all engine APIs are enumerated. Since the Chant Developer Workbench selects specific APIs on the basis of user-selected options, Dragon NaturallySpeaking did not enumerate because of the SetNumberProperty method error.
Status
Fixed in SpeechKit 8 build 8.1.0.1.
Component Formats Impacted
All component formats.