Type Alias

NSSpeechPropertyKey

These constants are used with setObject:forProperty:error: and objectForProperty:error: to get or set the characteristics of a synthesizer.

Declaration

typedef NSString *NSSpeechPropertyKey;

Topics

Speech Property Keys

NSSpeechStatusProperty

Get speech-status information for the synthesizer.

NSSpeechErrorsProperty

Get speech-error information for the synthesizer.

NSSpeechInputModeProperty

Get or set the synthesizer’s current text-processing mode.

NSSpeechCharacterModeProperty

Get or set the synthesizer’s current text-processing mode.

NSSpeechNumberModeProperty

Get or set the synthesizer’s current number-processing mode.

NSSpeechRateProperty

Get or set a synthesizer’s speech rate.

NSSpeechPitchBaseProperty

Get or set a synthesizer’s baseline speech pitch.

NSSpeechPitchModProperty

Get or set a synthesizer’s pitch modulation.

NSSpeechVolumeProperty

Get or set the speech volume for a synthesizer.

NSSpeechSynthesizerInfoProperty

Get information about the speech synthesizer being used on the specified synthesizer.

NSSpeechRecentSyncProperty

Get the message code for the most recently encountered synchronization command.

NSSpeechPhonemeSymbolsProperty

Get a list of phoneme symbols and example words defined for the synthesizer.

NSSpeechCurrentVoiceProperty

Set the current voice on the synthesizer to the specified voice.

NSSpeechCommandDelimiterProperty

Set the embedded speech command delimiter characters to be used for the synthesizer.

NSSpeechResetProperty

Set a synthesizer back to its default state.

NSSpeechOutputToFileURLProperty

Set the speech output destination to a file or to the computer’s speakers.

See Also

Configuring Speech Attributes

- addSpeechDictionary:

Registers the given speech dictionary with the receiver.

NSSpeechDictionaryKey

These constants identify key-value pairs used to add vocabulary to the dictionary using addSpeechDictionary:.

- objectForProperty:error:

Provides the value of a receiver’s property.

- setObject:forProperty:error:

Specifies the value of a receiver’s property.

NSSpeechCommandDelimiterKey

Keys for the command delimiters.

NSSpeechErrorKey

Keys that identify errors that may occur during speech synthesis.

NSSpeechMode

Keys for the speaking mode.

NSSpeechPhonemeInfoKey

Keys for the speech phoneme information.

NSSpeechStatusKey

Keys for the speech synthesizier status.

NSSpeechSynthesizerInfoKey

Keys for the speech synthesizier information.

NSVoiceGenderName

The following constants define voice gender attributes, which are the allowable values of the NSVoiceGender key returned by attributesForVoice:.