enum classafFancomSapi::SpeechVoicePriority

sys::Obj
  sys::Enum
    afFancomSapi::SpeechVoicePriority

@Serializable { simple=true }

Lists the possible Priority settings of an SpVoice object.

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

SVPAlert

Source

const static SpeechVoicePriority SVPAlert := ...

The priority of an alert voice. Text streams spoken by an alert voice are inserted into the voice queue ahead of normal voice streams. An alert voice will interrupt a normal voice, which will resume speaking when the alert voice has finished speaking.

Value is 1 (0x1)

SVPNormal

Source

const static SpeechVoicePriority SVPNormal := ...

The priority of a normal voice. Text streams spoken by a normal voice are added to the end of the voice queue. A voice with SVPNormal priority cannot interrupt another voice.

Value is 0 (0x0)

SVPOver

Source

const static SpeechVoicePriority SVPOver := ...

The priority of an over voice. Text streams spoken by an over voice go into the voice queue ahead of normal and alert streams. An over voice will not interrupt, but speaks over (mixes with) the voices of lower priorities.

Value is 2 (0x2)

fromStr

Source

static new fromStr(Str name, Bool checked := true)

Return the SpeechVoicePriority instance for the specified name. If not a valid name and checked is false return null, otherwise throw ParseErr.

vals

Source

const static SpeechVoicePriority[] vals := ...

List of SpeechVoicePriority values indexed by ordinal