Table of Contents

Class VoiceData

public class VoiceData : IVoiceData, IAssetData, IProviderData, IData
Inheritance
object
VoiceData
Implements
IData
Derived

Properties

Accent

public virtual string Accent { get; set; }

Property Value

string

Age

public virtual VoiceAge? Age { get; set; }

Property Value

VoiceAge?

Api

public Api Api { get; }

Property Value

Api

AvailableForTiers

Optional. The tiers the voice is available for.

public List<string> AvailableForTiers { get; set; }

Property Value

List<string>

Category

Required. The category of the voice.

public VoiceCategory? Category { get; set; }

Property Value

VoiceCategory?

CreatedAt

Optional. The creation time of the voice in Unix time.

public UnixTime? CreatedAt { get; set; }

Property Value

UnixTime?

Description

Optional. The description of the voice.

public string Description { get; set; }

Property Value

string

FineTuning

Optional. Fine-tuning information for the voice.

public FineTuning FineTuning { get; set; }

Property Value

FineTuning

Gender

public virtual Gender Gender { get; set; }

Property Value

Gender

HighQualityBaseModelIds

Optional. The base model IDs for high-quality voices.

public List<string> HighQualityBaseModelIds { get; set; }

Property Value

List<string>

Id

Required. The ID of the voice.

public string Id { get; set; }

Property Value

string

IsCustom

public virtual bool IsCustom { get; }

Property Value

bool

IsFeatured

public virtual bool? IsFeatured { get; }

Property Value

bool?

IsFree

public virtual bool? IsFree { get; }

Property Value

bool?

IsLegacy

Optional. Whether the voice is legacy. Defaults to false

public bool? IsLegacy { get; set; }

Property Value

bool?

IsMixed

Optional. Whether the voice is mixed. Defaults to false

public bool? IsMixed { get; set; }

Property Value

bool?

IsOwner

Optional. Whether the voice is owned by the user.

public bool? IsOwner { get; set; }

Property Value

bool?

Labels

Optional. Labels associated with the voice.

public Dictionary<string, string> Labels { get; set; }

Property Value

Dictionary<string, string>

Locale

public Locale Locale { get; }

Property Value

Locale

Name

Required. The name of the voice.

public string Name { get; set; }

Property Value

string

OwnedBy

public string OwnedBy { get; }

Property Value

string

PermissionOnResource

Optional. The permission on the resource of the voice.

public string PermissionOnResource { get; set; }

Property Value

string

PreviewUri

Optional. The preview URL of the voice.

public string PreviewUri { get; set; }

Property Value

string

SafetyControl

Optional. The safety controls of the voice.

public string SafetyControl { get; set; }

Property Value

string

Samples

Optional. List of samples associated with the voice.

public List<VoiceSample> Samples { get; set; }

Property Value

List<VoiceSample>

Settings

Optional. The settings of the voice.

public VoiceSettings Settings { get; set; }

Property Value

VoiceSettings

Sharing

Optional. The sharing information of the voice.

public VoiceSharing Sharing { get; set; }

Property Value

VoiceSharing

Style

public virtual VoiceStyle? Style { get; set; }

Property Value

VoiceStyle?

VerifiedLanguages

Optional. The verified languages of the voice.

public List<VoiceLanguage> VerifiedLanguages { get; set; }

Property Value

List<VoiceLanguage>

VoiceVerification

Optional. The voice verification of the voice.

public VoiceVerification VoiceVerification { get; set; }

Property Value

VoiceVerification