classafFancomSapi::ISpeechRecoContext

sys::Obj
  afFancomSapi::ISpeechRecoContext

Defines a recognition context.

http://msdn.microsoft.com/en-us/library/ee125461%28v=vs.85%29.aspx

@clsid {580AA49D-7E1E-4809-B8E2-57DA806104B8}

allowVoiceFormatMatchingOnNextSet

Source

Bool? allowVoiceFormatMatchingOnNextSet

Determines if the recognition context can change the voice format to match that of the engine.

audioInputInterferenceStatus

Source

SpeechInterference? audioInputInterferenceStatus { private set }

AudioInInterferenceStatus

bookmark

Source

Void bookmark(SpeechBookmarkOptions? options, Variant? streamPos, Variant? bookmarkId)

Sets a bookmark within the current recognition stream.

cmdMaxAlternates

Source

Int? cmdMaxAlternates

Specifies the maximum number of alternates that will be generated for command and control grammars.

createGrammar

Source

ISpeechRecoGrammar? createGrammar(Variant? grammarId := Variant.<ctor>(0))

Creates an SpGrammar object.

createResultFromMemory

Source

ISpeechRecoResult? createResultFromMemory(Variant? resultBlock)

Creates a recognition result object from a phrase that has been saved to memory.

eventInterests

Source

SpeechRecoEvents? eventInterests

Specifies the types of events raised by the object.

makeFromDispatch

Source

new makeFromDispatch(Dispatch dispatch)

pause

Source

Void pause()

Pauses the engine object to synchronize with the speech recognition (SR) engine.

recognizer

Source

ISpeechRecognizer? recognizer { private set }

Identifies the recognizer associated with the recognition context.

requestedUIType

Source

Str? requestedUIType { private set }

Specifies the UIType of the last UI requested from the engine.

resume

Source

Void resume()

Releases the speech recognition (SR) engine from the paused state and restarts the recognition process.

retainedAudio

Source

SpeechRetainedAudioOptions? retainedAudio

Gets and sets the audio retention status of the recognition context.

retainedAudioFormat

Source

SpAudioFormat? retainedAudioFormat

Gets and sets the format of audio retained by the recognition context.

setAdaptationData

Source

Void setAdaptationData(Str? adaptationString)

Passes the SR engine a string of adaptation data.

state

Source

SpeechRecoContextState? state

Gets or sets the active state of the recognition context.

voice

Source

SpVoice? voice

Specifies the SpVoice object associated with the recognition context.

voicePurgeEvent

Source

SpeechRecoEvents? voicePurgeEvent

Gets and sets the collection of SpeechRecoEvents which will stop the voice and purge the voice queue.

withEvents

Source

Void withEvents(Obj eventSink)