Dragon not shutting down after program termination

Last reviewed: 1/24/2008

PRB Article ID: P010802

The information in this article applies to:

  • SpeechKit 5
  • GrammarKit 2
  • ProfileKit 2

Symptoms

Natspeak.exe process still running even after shutting down application.

Cause

The Dragon recognizer maintains a resource queue of all application resources (API, recognition, dialog, etc. object instances) and assumes the application is still running if all its resources have not been released regardless if the application is running or not. The recognition result callback objects were destroyed, but not released in the way the dropped them from Dragon's resource queue.

Status

Fixed in SpeechKit 5 build 5.0.16.0 (Win32). Fixed in SpeechKit 4 build 4.0.130.0. Fixed in GrammarKit 2 build 2.0.6.0. Fixed in ProfileKit 2 build 2.0.5.0.

Component Formats Impacted

All component formats.