Platforms to show: All Mac Windows Linux Cross-Platform

Back to NSVoiceMBS class.

NSVoiceMBS.GenderFemale as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Speech MBS MacCocoa Plugin 7.2 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
One of the possible values for the gender property.

NSVoiceMBS.GenderMale as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Speech MBS MacCocoa Plugin 7.2 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
One of the possible values for the gender property.

NSVoiceMBS.GenderNeuter as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Speech MBS MacCocoa Plugin 7.2 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
One of the possible values for the gender property.

NSVoiceMBS.NSVoiceAge as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Speech MBS MacCocoa Plugin 13.2 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
One of the properties names.

The perceived age (in years) of the voice. A string.

NSVoiceMBS.NSVoiceDemoText as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Speech MBS MacCocoa Plugin 13.2 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
One of the properties names.

A demonstration string to speak. A String.

NSVoiceMBS.NSVoiceGender as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Speech MBS MacCocoa Plugin 13.2 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
One of the properties names.

The perceived gender of the voice.

NSVoiceMBS.NSVoiceIdentifier as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Speech MBS MacCocoa Plugin 13.2 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
One of the properties names.

A unique string identifying the voice.

Identifiers of the OS X system voices:
com.apple.speech.synthesis.voice.Agnes
com.apple.speech.synthesis.voice.Albert
com.apple.speech.synthesis.voice.Alex
com.apple.speech.synthesis.voice.BadNews
com.apple.speech.synthesis.voice.Bahh
com.apple.speech.synthesis.voice.Bells
com.apple.speech.synthesis.voice.Boing
com.apple.speech.synthesis.voice.Bruce
com.apple.speech.synthesis.voice.Bubbles
com.apple.speech.synthesis.voice.Cellos
com.apple.speech.synthesis.voice.Deranged
com.apple.speech.synthesis.voice.Fred
com.apple.speech.synthesis.voice.GoodNews
com.apple.speech.synthesis.voice.Hysterical
com.apple.speech.synthesis.voice.Junior
com.apple.speech.synthesis.voice.Kathy
com.apple.speech.synthesis.voice.Organ
com.apple.speech.synthesis.voice.Princess
com.apple.speech.synthesis.voice.Ralph
com.apple.speech.synthesis.voice.Trinoids
com.apple.speech.synthesis.voice.Vicki
com.apple.speech.synthesis.voice.Victoria
com.apple.speech.synthesis.voice.Whisper
com.apple.speech.synthesis.voice.Zarvox

NSVoiceMBS.NSVoiceIndividuallySpokenCharacters as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Speech MBS MacCocoa Plugin 13.2 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
One of the properties names.

A list of unicode character id ranges that define the unicode characters that can be spoken in character-by-character mode by this voice. ach list entry is a dictionary containing two keys: "UnicodeCharBegin", an integer value containing the beginning unicode id of this range; and "UnicodeCharBegin", an integer value containing the ending unicode id of this range.
These ranges can be used by your application to determine if the voice can speak the name of an individual character when spoken in character-by-character mode.
Some voices may not provide this attribute.
Available in OS X v10.5 and later.

NSVoiceMBS.NSVoiceLanguage as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Speech MBS MacCocoa Plugin 13.2 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
One of the properties names.

The language of the voice (currently US English only). A string
Deprecated: Use NSVoiceLocaleIdentifier instead.
Deprecated in OS X v10.5.

NSVoiceMBS.NSVoiceLocaleIdentifier as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Speech MBS MacCocoa Plugin 13.2 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
One of the properties names.

The language of the voice. A string
The canonical locale identifier string describing the voice's locale. A locale is generally composed of three pieces of ordered information: a language code, a region code, and a variant code. Refer to documentation about the NSLocale class or Locales Programming Guide for more information.
Available in OS X v10.5 and later.

NSVoiceMBS.NSVoiceName as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Speech MBS MacCocoa Plugin 13.2 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
One of the properties names.

The name of the voice suitable for display. A String.

NSVoiceMBS.NSVoiceSupportedCharacters as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Speech MBS MacCocoa Plugin 13.2 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
One of the properties names.

A list of unicode character id ranges that define the unicode characters supported by this voice. a dictionary containing two keys: "UnicodeCharBegin", an integer value containing the beginning unicode id of this range; and "UnicodeCharBegin", an integer value containing the ending unicode id of this range. The synthesizer will convert or ignore any characters not contained in the range of supported characters.
Some voices may not provide this attribute.
Available in OS X v10.5 and later.

The items on this page are in the following plugins: MBS MacCocoa Plugin.


The biggest plugin in space...