AWSPollyVoice
Objective-C
@interface AWSPollyVoice
Swift
class AWSPollyVoice
Description of the voice.
-
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
.Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable additionalLanguageCodes;
Swift
var additionalLanguageCodes: [String]? { get set }
-
Gender of the voice.
Declaration
Objective-C
@property (nonatomic) AWSPollyGender gender;
Swift
var gender: AWSPollyGender { get set }
-
Amazon Polly assigned voice ID. This is the ID that you specify when calling the
SynthesizeSpeech
operation.Declaration
Objective-C
@property (nonatomic) AWSPollyVoiceId identifier;
Swift
var identifier: AWSPollyVoiceId { get set }
-
Language code of the voice.
Declaration
Objective-C
@property (nonatomic) AWSPollyLanguageCode languageCode;
Swift
var languageCode: AWSPollyLanguageCode { get set }
-
Human readable name of the language in English.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable languageName;
Swift
var languageName: String? { get set }
-
Name of the voice (for example, Salli, Kendra, etc.). This provides a human readable voice name that you might display in your application.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable name;
Swift
var name: String? { get set }
-
Specifies which engines (
standard
,neural
,long-form
orgenerative
) are supported by a given voice.Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable supportedEngines;
Swift
var supportedEngines: [String]? { get set }