const classafFancomSapi::SpeechRecognitionType

sys::Obj
  afFancom::Flag
    afFancomSapi::SpeechRecognitionType

@Serializable

SRTAutopause

Source

const static SpeechRecognitionType SRTAutopause := ...

Indicates that the recognition result was produced by standard recognition and that the engine is paused.

Value is 1 (0x1)

SRTEmulated

Source

const static SpeechRecognitionType SRTEmulated := ...

Indicates that the recognition result was produced by recognition emulation.

Value is 2 (0x2)

SRTExtendableParse

Source

const static SpeechRecognitionType SRTExtendableParse := ...

The user said something that was a valid path through the grammar, but it is possible they could be about to say something else. For example, if the grammar contains "play the ace" and "play the ace of spades" and the user says "play the ace", this flag is set.

Value is 8 (0x8) - Note the docs give this a value of 4 (0x4)

SRTReSent

Source

const static SpeechRecognitionType SRTReSent := ...

TODO SRTReSent does....

Value is 16 (0x10) - Note the docs give this a value of 5 (0x5)

SRTSMLTimeout

Source

const static SpeechRecognitionType SRTSMLTimeout := ...

Indicates that there was a timeout generating the SML and hence no SML will be returned.

Value is 4 (0x4) - Note the docs give this a value of 3 (0x3)

SRTStandard

Source

const static SpeechRecognitionType SRTStandard := ...

Indicates that the recognition result was produced by standard recognition.

Value is 0 (0x0)

make

Source

new make(|This? f := null)

makeFromDefinition

Source

new makeFromDefinition(Int flag, Str? name := null)

makeFromVariant

Source

new makeFromVariant(Variant variant)