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.