Table of Contents

Class ElevenLabsModelData

Represents a voice synthesis model with supported capabilities and metadata.

public class ElevenLabsModelData : IModelData, IAssetData, IProviderData, IData
Inheritance
object
ElevenLabsModelData
Implements
IData

Properties

Api

public Api Api { get; }

Property Value

Api

BaseId

public string BaseId { get; }

Property Value

string

CanDoTextToSpeech

Whether the model can do text-to-speech.

public bool CanDoTextToSpeech { get; set; }

Property Value

bool

CanDoVoiceConversion

Whether the model can do voice conversion.

public bool CanDoVoiceConversion { get; set; }

Property Value

bool

CanUseSpeakerBoost

Whether the model can use speaker boost.

public bool CanUseSpeakerBoost { get; set; }

Property Value

bool

CanUseStyle

Whether the model can use style.

public bool CanUseStyle { get; set; }

Property Value

bool

ConcurrencyGroup

The concurrency group for the model. Allowed values: 'standard', 'turbo'

public string ConcurrencyGroup { get; set; }

Property Value

string

Description

The description of the model.

public string Description { get; set; }

Property Value

string

Id

The unique identifier of the model.

public string Id { get; set; }

Property Value

string

IsFineTuned

public bool IsFineTuned { get; }

Property Value

bool

IsTrainable

Whether the model can be finetuned.

public bool? IsTrainable { get; set; }

Property Value

bool?

Languages

The languages supported by the model.

public List<ModelLanguage> Languages { get; set; }

Property Value

List<ModelLanguage>

MaxCharactersRequestFreeUser

The maximum number of characters that can be requested by a free user.

public int MaxCharactersRequestFreeUser { get; set; }

Property Value

int

MaxCharactersRequestSubscribedUser

The maximum number of characters that can be requested by a subscribed user.

public int MaxCharactersRequestSubscribedUser { get; set; }

Property Value

int

MaximumTextLengthPerRequest

The maximum length of text that can be requested for this model.

public int MaximumTextLengthPerRequest { get; set; }

Property Value

int

ModelRates

The rates for the model.

public ModelRates ModelRates { get; set; }

Property Value

ModelRates

Name

The name of the model.

public string Name { get; set; }

Property Value

string

OwnedBy

public string OwnedBy { get; }

Property Value

string

PricePerCharacter

public double? PricePerCharacter { get; }

Property Value

double?

Provider

public string Provider { get; }

Property Value

string

RequiresAlphaAccess

Whether the model requires alpha access.

public bool RequiresAlphaAccess { get; set; }

Property Value

bool

ServesProVoices

Whether the model serves pro voices.

public bool ServesProVoices { get; set; }

Property Value

bool

TokenCostFactor

The cost factor for the model.

public double TokenCostFactor { get; set; }

Property Value

double