Speech-Channel Modes for Core Foundation-based Functions

The available text-processing and number-processing modes for a speech channel.

Topics

Constants

kSpeechModeText

Used with kSpeechInputModeProperty to indicate that the speech channel is in text-processing mode.

kSpeechModePhoneme

Used with kSpeechInputModeProperty to indicate that the speech channel is in phoneme-processing mode. When in phoneme-processing mode, a text buffer is interpreted to be a series of characters representing various phonemes and prosodic controls.

kSpeechModeNormal

When the speech channel is in text-processing mode, indicates that the synthesizer should process characters as expected and assemble digits into numbers. Use this value with kSpeechCharacterModeProperty and kSpeechNumberModeProperty.

kSpeechModeLiteral

When the speech channel is in text-processing mode, indicates that characters and digits are spoken literally (for example, “cat” is spoken as “C-A-T” and “12” is spoken as "one, two"). Use this value with kSpeechCharacterModeProperty and kSpeechNumberModeProperty.