classafFancomSapi::ISpeechRecognizer

sys::Obj
  afFancomSapi::ISpeechRecognizer

Represents a speech recognition engine.

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

@clsid {2D5F1C0C-BD75-4B08-9478-3B11FEA2586C}

allowAudioInputFormatChangesOnNextSet

Source

Bool? allowAudioInputFormatChangesOnNextSet

Specifies whether the recognizer can change audio input formats on subsequent audio streams.

audioInput

Source

SpObjectToken? audioInput

Gets and sets the recognizer's audio input device.

audioInputStream

Source

ISpeechBaseStream? audioInputStream

Gets and sets the recognizer's audio input stream.

createRecoContext

Source

ISpeechRecoContext? createRecoContext()

Creates a recognition context object from the recognizer.

displayUI

Source

Void displayUI(Int? hWndParent, Str? title, Str? typeOfUI, Variant? extraData := Variant.<ctor>(""))

Initiates the display of the specified UI.

emulateRecognition

Source

Void emulateRecognition(Variant? textElements, Variant? elementDisplayAttributes := Variant.<ctor>(""), Int? languageId := (Int?)0)

Emulates recognition from a textual source rather than from a spoken source.

getAudioInputs

Source

ISpeechObjectTokens? getAudioInputs(Str? requiredAttributes := "", Str? optionalAttributes := "")

Returns a selection of the available audio input devices.

getFormat

Source

SpAudioFormat? getFormat(SpeechFormatType? type)

Returns a selection of the available audio input devices.

getProfiles

Source

ISpeechObjectTokens? getProfiles(Str? requiredAttributes := "", Str? optionalAttributes := "")

Returns a selection of the available user speech profiles.

getPropertyNumber

Source

Bool? getPropertyNumber(Str? name, Int? value)

Returns a numeric value specified by the named key.

getPropertyString

Source

Bool? getPropertyString(Str? name, Str? value)

Returns the string value corresponding to the specified key name.

getRecognizers

Source

ISpeechObjectTokens? getRecognizers(Str? requiredAttributes := "", Str? optionalAttributes := "")

Returns a selection of SpeechRecognizer objects in the speech configuration database.

isShared

Source

Bool? isShared { private set }

Indicates whether a recognition engine is shared or InProc.

isUISupported

Source

Bool? isUISupported(Str? typeOfUI, Variant? extraData := Variant.<ctor>(""))

Determines if the specified UI is supported.

makeFromDispatch

Source

new makeFromDispatch(Dispatch dispatch)

profile

Source

SpObjectToken? profile

Specifies the recognizer's current recognition profile.

recognizer

Source

SpObjectToken? recognizer

Specifies characteristics about the active recognizer.

setPropertyNumber

Source

Bool? setPropertyNumber(Str? name, Int? value)

Sets a numeric property corresponding to the specified name.

setPropertyString

Source

Bool? setPropertyString(Str? name, Str? value)

Sets a text property corresponding to the specified name.

state

Source

SpeechRecognizerState? state

Returns the current state of the recognition engine.

status

Source

ISpeechRecognizerStatus? status { private set }

Returns an object representing the status of the recognizer.