SelectEngine creates engine entry but does not make it active
Last reviewed: 6/30/2001
PRB Article ID: P050116
The information in this article applies to:
- SpeechKit 3
Symptoms
Invoke SelectEngine for a recognizer or synthesizer. The recognizer or synthesizer does not become the current property setting nor is the selection assigned to that name. An engine entry is created under its mode name.
Cause
The SelectEngine method did not set the recognizer or synthesizer property if it was different than the current value. If the recognizer or synthesizer is the current property value, it did not associate the new engine selection with this setting and created a new entry.
Status
Fixed in SpeechKit 3 SR1. SelectEngine now sets the recognizer or synthesizer property and associates the engine selection with that entry. For recognizer selections, any vocabularies are automatically reloaded with the new engine selection.
Component Formats Impacted
All formats.