Class VoiceData
- Namespace
- Glitch9.AIDevKit.ElevenLabs
public class VoiceData : IVoiceData, IAssetData, IProviderData, IData
- Inheritance
-
objectVoiceData
- Implements
-
IData
- Derived
Properties
Accent
public virtual string Accent { get; set; }
Property Value
- string
Age
public virtual VoiceAge? Age { get; set; }
Property Value
Api
public Api Api { get; }
Property Value
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
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
Gender
public virtual Gender Gender { get; set; }
Property Value
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
Sharing
Optional. The sharing information of the voice.
public VoiceSharing Sharing { get; set; }
Property Value
Style
public virtual VoiceStyle? Style { get; set; }
Property Value
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; }