VoiceStyleData

VoiceStyleData[]

gives the list of available voices for speech synthesis.

VoiceStyleData[voice]

returns all properties for the specified voice.

VoiceStyleData[voice,prop]

returns the specified property prop for voice.

Details

  • VoiceStyleData lists all available voices for speech synthesis and their corresponding properties, such as gender and language.
  • Possible settings for voice include:
  • "name"an explicit voice name
    {"name1","name2",}an explicit list of voice names
    Allall available voices
    fvoices that satisfy f
  • When a pure function f is used, voice properties can be accessed using #prop1, #prop2, . A voice is returned if f returns True.
  • Possible settings for prop include:
  • "Age"age of the speaker
    "Gender"gender of the speaker
    "Language"language of the speaker
    "Name"name of the voice

Examples

open all close all

Basic Examples  (2)

List of available voices:

In[1]:=
Click for copyable input
Out[1]=

Properties of a given voice:

In[1]:=
Click for copyable input
Out[1]=

Scope  (2)

Applications  (2)

Introduced in 2019
(12.0)