Class: Aws::Polly::Types::Voice
- Inherits:
-
Struct
- Object
- Struct
- Aws::Polly::Types::Voice
- Includes:
- Structure
- Defined in:
- 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` or `generative`) 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 '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 '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 '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 '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 '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 '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 '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 |