![]() |
VoiceDescription |
Header: SpeechSynthesis.h |
struct VoiceDescription { SInt32 length; VoiceSpec voice; SInt32 version; Str63 name; Str255 comment; SInt16 gender; SInt16 age; SInt16 script; SInt16 language; SInt16 region; SInt32 reserved[4]; };
The size of the voice description structure, in bytes.
A voice specification structure that uniquely identifies the voice.
The version number of the voice.
The name of the voice, preceded by a length byte. Names must be 63 characters or less.
Additional text information about the voice. The information might indicate how much memory the voice requires. Some synthesizers use this field to store a phrase that can be spoken.
The gender of the individual represented by the voice. See
The approximate age in years of the individual represented by the voice.
The script code of text that the voice can process.
A code that indicates the language of voice output.
A code that indicates the region represented by the voice.
Reserved.
By calling the GetVoiceDescription function, you can obtain information about a voice in a voice description structure. The VoiceDescription data type defines a voice description structure.
© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)