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


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


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.


Fixed in SpeechKit 5 build (Win32). Fixed in SpeechKit 4 build Fixed in GrammarKit 2 build Fixed in ProfileKit 2 build

Component Formats Impacted

All component formats.