Setting CSPEnginePath for DLL-based speech engines does not initialize API
Last reviewed: 3/19/2008
PRB Article ID: P030801
The information in this article applies to:
- GrammarKit 2
- LexiconKit 2
- ProfileKit 2
- SpeechKit 5
- VoiceMarkupKit 2
Symptoms
Setting CSPEnginePath for DLL-based speech engines does not initialize API.
Cause
The speech API was initialized during object instantiation. In cases where the engine DLLs are local to the application or within the system search path, the API initializes properly. Setting the CSPEnginePath did not force re-initialization of the speech API with the new directory.
Status
Fixed in GrammarKit 2 build 2.0.6.1, LexiconKit 2 build 2.0.2.1, ProfileKit 2 build 2.0.5.1, SpeechKit 5 build 5.0.17.2 (Win32 and WinCE), and VoiceMarkupKit 2 build 2.0.4.1.
Component Formats Impacted
All component formats.