SpeechRecoEvents (Microsoft Speech Platform)
From Microsoft Speech Platform SDK 11
Microsoft Speech Platform
SpeechRecoEvents Enum
The SpeechRecoEvents enumeration lists speech recognition (SR) events.
Used in ISpeechRecoContext.VoicePurgeEvent and ISpeechRecoContext.EventInterests.Definition
Enum SpeechRecoEvents
SREStreamEnd = 1
SRESoundStart = 2
SRESoundEnd = 4
SREPhraseStart = 8
SRERecognition = 16
SREHypothesis = 32
SREBookmark = 64
SREPropertyNumChange = 128
SREPropertyStringChange = 256
SREFalseRecognition = 512
SREInterference = 1024
SRERequestUI = 2048
SREStateChange = 4096
SREAdaptation = 8192
SREStreamStart = 16384
SRERecoOtherContext = 32768
SREAudioLevel = 65536
SREPrivate = 262144
SREAllEvents = 393215
End Enum
Elements
- SREStreamEnd
- SR engine has reached the end of an input stream.
- SRESoundStart
- SR engine has detected the start of non-trivial audio data.
- SRESoundEnd
- SR engine has detected the end of non-trivial audio data.
- SREPhraseStart
- SR engine has detected the start of a recognizable phrase.
- SRERecognition
- SR engine's best hypothesis for the audio data.
- SREHypothesis
- SR engine's interim hypothesis for the result of the audio data.
- SREBookmark
- SR engine has reached the specified point in the audio stream.
- SREPropertyNumChange
- LPARAM points to a string WPARAM that is the attribute value.
- SREPropertyStringChange
- LPARAM pointer to a buffer. Two concatenated null-terminated strings.
- SREFalseRecognition
- Apparent speech with no valid recognition.
- SREInterference
- LPARAM is any combination of SpeechInterference flags.
- SRERequestUI
- LPARAM is string.
- SREStateChange
- WPARAM contains new recognition state.
- SREAdaptation
- The adaptation buffer is now ready to be accepted.
- SREStreamStart
- SR engine has reached the start of an input stream.
- SRERecoOtherContext
- Phrase finished and recognized but for other context.
- SREAudioLevel
- Input audio volume level
- SREPrivate
- Private engine-specific event.
- SREAllEvents
- All events listed above.