Description of the voice.

interface Voice {
    AdditionalLanguageCodes?: LanguageCode[];
    Gender?: Gender;
    Id?: VoiceId;
    LanguageCode?: LanguageCode;
    LanguageName?: string;
    Name?: string;
    SupportedEngines?: Engine[];
}

Properties

AdditionalLanguageCodes?: LanguageCode[]

Additional codes for languages available for the specified voice in addition to its default language.

For example, the default language for Aditi is Indian English (en-IN) because it was first used for that language. Since Aditi is bilingual and fluent in both Indian English and Hindi, this parameter would show the code hi-IN.

Gender?: Gender

Gender of the voice.

Id?: VoiceId

Amazon Polly assigned voice ID. This is the ID that you specify when calling the SynthesizeSpeech operation.

LanguageCode?: LanguageCode

Language code of the voice.

LanguageName?: string

Human readable name of the language in English.

Name?: string

Name of the voice (for example, Salli, Kendra, etc.). This provides a human readable voice name that you might display in your application.

SupportedEngines?: Engine[]

Specifies which engines (standard, neural, long-form or generative) are supported by a given voice.