You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::Polly::Types::Voice

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Description of the voice.

Instance Attribute Summary collapse

Instance Attribute Details

#additional_language_codesArray<String>

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.

Returns:

  • (Array<String>)

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

#genderString

Gender of the voice.

Possible values:

  • Female
  • Male

Returns:

  • (String)

    Gender of the voice.

#idString

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

Possible values:

  • Aditi
  • Amy
  • Astrid
  • Bianca
  • Brian
  • Camila
  • Carla
  • Carmen
  • Celine
  • Chantal
  • Conchita
  • Cristiano
  • Dora
  • Emma
  • Enrique
  • Ewa
  • Filiz
  • Geraint
  • Giorgio
  • Gwyneth
  • Hans
  • Ines
  • Ivy
  • Jacek
  • Jan
  • Joanna
  • Joey
  • Justin
  • Karl
  • Kendra
  • Kevin
  • Kimberly
  • Lea
  • Liv
  • Lotte
  • Lucia
  • Lupe
  • Mads
  • Maja
  • Marlene
  • Mathieu
  • Matthew
  • Maxim
  • Mia
  • Miguel
  • Mizuki
  • Naja
  • Nicole
  • Olivia
  • Penelope
  • Raveena
  • Ricardo
  • Ruben
  • Russell
  • Salli
  • Seoyeon
  • Takumi
  • Tatyana
  • Vicki
  • Vitoria
  • Zeina
  • Zhiyu

Returns:

  • (String)

    Amazon Polly assigned voice ID.

#language_codeString

Language code of the voice.

Possible values:

  • arb
  • cmn-CN
  • cy-GB
  • da-DK
  • de-DE
  • en-AU
  • en-GB
  • en-GB-WLS
  • en-IN
  • en-US
  • es-ES
  • es-MX
  • es-US
  • fr-CA
  • fr-FR
  • is-IS
  • it-IT
  • ja-JP
  • hi-IN
  • ko-KR
  • nb-NO
  • nl-NL
  • pl-PL
  • pt-BR
  • pt-PT
  • ro-RO
  • ru-RU
  • sv-SE
  • tr-TR

Returns:

  • (String)

    Language code of the voice.

#language_nameString

Human readable name of the language in English.

Returns:

  • (String)

    Human readable name of the language in English.

#nameString

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

Returns:

  • (String)

    Name of the voice (for example, Salli, Kendra, etc.).

#supported_enginesArray<String>

Specifies which engines (standard or neural) that are supported by a given voice.

Returns:

  • (Array<String>)

    Specifies which engines (standard or neural) that are supported by a given voice.