Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This 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