Class PollyVoiceSummary
Inheritance
PollyVoiceSummary
Assembly: Glitch9.AIDevKit.Provider.AmazonAws.dll
Syntax
public class PollyVoiceSummary : IVoiceInfo, IAIResource, IData, IHasId<string>, IHasName, IDeprecatable
Properties
|
Edit this page
View Source
Accent
The accent or regional variant of the voice (e.g. "American", "British", "Australian").
Useful for filtering voices by regional speech characteristics within a single language.
Declaration
[JsonIgnore]
public string Accent { get; }
Property Value
|
Edit this page
View Source
AdditionalLanguageCodes
Optional. 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
[JsonProperty("AdditionalLanguageCodes")]
public string[] AdditionalLanguageCodes { get; set; }
Property Value
|
Edit this page
View Source
Api
Declaration
[JsonIgnore]
public Api Api { get; }
Property Value
|
Edit this page
View Source
Gender
Optional. Gender of the voice.
Declaration
[JsonProperty("Gender")]
public VoiceGender Gender { get; set; }
Property Value
|
Edit this page
View Source
Id
Optional. Amazon Polly assigned voice ID. This is the ID that you specify when calling the SynthesizeSpeech operation.
Declaration
[JsonProperty("Id")]
public string Id { get; set; }
Property Value
|
Edit this page
View Source
LanguageName
Optional. Human readable name of the language in English.
Declaration
[JsonProperty("LanguageName")]
public string LanguageName { get; set; }
Property Value
|
Edit this page
View Source
Locale
Optional. Language code of the voice.
Declaration
[JsonConverter(typeof(LocaleIetfConverter))]
[JsonProperty("LanguageCode")]
public Locale Locale { get; set; }
Property Value
|
Edit this page
View Source
Name
Optional. Name of the voice (for example, Salli, Kendra, etc.).
This provides a human readable voice name that you might display in your application.
Declaration
[JsonProperty("Name")]
public string Name { get; set; }
Property Value
|
Edit this page
View Source
OwnedBy
Declaration
[JsonIgnore]
public string OwnedBy { get; }
Property Value
|
Edit this page
View Source
SupportedEngines
Optional. Specifies which engines (standard, neural, long-form or generative) are supported by a given voice.
Declaration
[JsonProperty("SupportedEngines")]
public string[] SupportedEngines { get; set; }
Property Value
Methods
|
Edit this page
View Source
Declaration
public Dictionary<string, string> GetMetadata()
Returns
Implements
Extension Methods