Class: Aws::Polly::Types::Voice
- Inherits:
-
Struct
- Object
- Struct
- Aws::Polly::Types::Voice
- Defined in:
- gems/aws-sdk-polly/lib/aws-sdk-polly/types.rb
Overview
Description of the voice.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#additional_language_codes ⇒ Array<String>
Additional codes for languages available for the specified voice in addition to its default language.
-
#gender ⇒ String
Gender of the voice.
-
#id ⇒ String
Amazon Polly assigned voice ID.
-
#language_code ⇒ String
Language code of the voice.
-
#language_name ⇒ String
Human readable name of the language in English.
-
#name ⇒ String
Name of the voice (for example, Salli, Kendra, etc.).
-
#supported_engines ⇒ Array<String>
Specifies which engines (
standard
,neural
,long-form
orgenerative
) are supported by a given voice.
Instance Attribute Details
#additional_language_codes ⇒ Array<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
.
1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 |
# File 'gems/aws-sdk-polly/lib/aws-sdk-polly/types.rb', line 1062 class Voice < Struct.new( :gender, :id, :language_code, :language_name, :name, :additional_language_codes, :supported_engines) SENSITIVE = [] include Aws::Structure end |
#gender ⇒ String
Gender of the voice.
1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 |
# File 'gems/aws-sdk-polly/lib/aws-sdk-polly/types.rb', line 1062 class Voice < Struct.new( :gender, :id, :language_code, :language_name, :name, :additional_language_codes, :supported_engines) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
Amazon Polly assigned voice ID. This is the ID that you specify when
calling the SynthesizeSpeech
operation.
1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 |
# File 'gems/aws-sdk-polly/lib/aws-sdk-polly/types.rb', line 1062 class Voice < Struct.new( :gender, :id, :language_code, :language_name, :name, :additional_language_codes, :supported_engines) SENSITIVE = [] include Aws::Structure end |
#language_code ⇒ String
Language code of the voice.
1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 |
# File 'gems/aws-sdk-polly/lib/aws-sdk-polly/types.rb', line 1062 class Voice < Struct.new( :gender, :id, :language_code, :language_name, :name, :additional_language_codes, :supported_engines) SENSITIVE = [] include Aws::Structure end |
#language_name ⇒ String
Human readable name of the language in English.
1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 |
# File 'gems/aws-sdk-polly/lib/aws-sdk-polly/types.rb', line 1062 class Voice < Struct.new( :gender, :id, :language_code, :language_name, :name, :additional_language_codes, :supported_engines) SENSITIVE = [] include Aws::Structure end |
#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.
1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 |
# File 'gems/aws-sdk-polly/lib/aws-sdk-polly/types.rb', line 1062 class Voice < Struct.new( :gender, :id, :language_code, :language_name, :name, :additional_language_codes, :supported_engines) SENSITIVE = [] include Aws::Structure end |
#supported_engines ⇒ Array<String>
Specifies which engines (standard
, neural
, long-form
or
generative
) are supported by a given voice.
1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 |
# File 'gems/aws-sdk-polly/lib/aws-sdk-polly/types.rb', line 1062 class Voice < Struct.new( :gender, :id, :language_code, :language_name, :name, :additional_language_codes, :supported_engines) SENSITIVE = [] include Aws::Structure end |