Importing profile fails and deletes existing profile

Last reviewed: 6/13/2004

PRB Article ID: P060402

The information in this article applies to:

  • SpeechKit 4

Symptoms

Importing a profile from an Export operation fails and deletes existing profile.

Cause

Creating empty tokens through the SAPI 5 token interface for accessing the system registry fails on some systems depending on the level of Microsoft OS maintentance.

If the imported profile name already exists on the system, the import operations deletes the existing profile and creates an empty one for importing the profile data. Since the empty profile create operation failed, the existing profile was deleted and import operation was aborted due to the create failure.

A new token create approach addresses the problem.

Status

Fixed in SpeechKit 4 build 4.0.104.0.

Component Formats Impacted

All component formats.