ISpRecognizerLite
Send FeedbackThis interface is the light speech API (SAPI), which handles the voice recognition functionality of the phone. It is a very simple, yet lightweight, wrapper for a speech recognition engine.
| Method | Description |
|---|---|
| ISpRecognizerLite::Abort | Can be called on a different thread, and will immediately abort any action being processed on the other thread. |
| ISpRecognizerLite::Delete | Removes a speech sample from the system. |
| ISpRecognizerLite::DeleteAll | Removes all of the speech samples from the system for a given recognition method. |
| ISpRecognizerLite::EnableItem | Allows the recognition of patterns to be enabled or disabled. |
| ISpRecognizerLite::EnumItems | Provides a means by which a client gets a list of words that are currently recognized by the system. |
| ISpRecognizerLite::GetProperty | Gets some miscellaneous engine setting or engine information. |
| ISpRecognizerLite::GetVoiceInfo | Obtains information about the voice samples that are specified by the psth parameter. |
| ISpRecognizerLite::Initialize | Prepares the engine for usage. |
| ISpRecognizerLite::Playback | Plays back the associated voice sample to the user. |
| ISpRecognizerLite::Recognize | Accepts a spoken word, attempts to match that word against a library of defined words, and then returns the corresponding action to take. |
| ISpRecognizerLite::ReTrain | Prompts the user to re-enter a speech sample. |
| ISpRecognizerLite::SetProperty | Sets some miscellaneous engine setting or engine information. |
| ISpRecognizerLite::Train | Starts the engine to begin training. |
See Also
Send Feedback on this topic to the authors
© 2006 Microsoft Corporation. All rights reserved.
Show: