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 or generative) are supported by a given voice.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<NSString *> *_Nullable supportedEngines;

    Swift

    var supportedEngines: [String]? { get set }