Table of Contents

Class ElevenLabs

public class ElevenLabs : ApiClient<ElevenLabs, ElevenLabsSettings>, IApiClient
Inheritance
object
RESTClient
CRUDClient<ElevenLabs>
ElevenLabs
Implements
Inherited Members
CRUDClient<ElevenLabs>.Name
CRUDClient<ElevenLabs>.Version
CRUDClient<ElevenLabs>.BetaVersion
CRUDClient<ElevenLabs>.BaseUrl
CRUDClient<ElevenLabs>.GetApiKey(string)
CRUDClient<ElevenLabs>.CreateClientSettings()
CRUDClient<ElevenLabs>.IsDeletedPredicate(RESTResponse)
CRUDClient<ElevenLabs>.POSTCreateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<ElevenLabs>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<ElevenLabs>.POSTCreateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<ElevenLabs>, TRequestBody, params IUriParam[])
CRUDClient<ElevenLabs>.POSTCreateAsync<TRequestBody>(string, CRUDServiceBase<ElevenLabs>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<ElevenLabs>.POSTCreateAsync<TRequestBody>(string, CRUDServiceBase<ElevenLabs>, TRequestBody, params IUriParam[])
CRUDClient<ElevenLabs>.POSTCreateAsync<TResponse>(string, CRUDServiceBase<ElevenLabs>, RESTRequestOptions, params IUriParam[])
CRUDClient<ElevenLabs>.GETRetrieveAsync<TResponse>(string, CRUDServiceBase<ElevenLabs>, RESTRequestOptions, params IUriParam[])
CRUDClient<ElevenLabs>.POSTUpdateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<ElevenLabs>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<ElevenLabs>.POSTUpdateAsync<TRequestBody, TResponse>(string, CRUDServiceBase<ElevenLabs>, TRequestBody, params IUriParam[])
CRUDClient<ElevenLabs>.POSTUpdateAsync<TResponse>(string, CRUDServiceBase<ElevenLabs>, RESTRequestOptions, params IUriParam[])
CRUDClient<ElevenLabs>.PATCHUpdateAsync<TResponse>(string, CRUDServiceBase<ElevenLabs>, RESTRequestOptions, params IUriParam[])
CRUDClient<ElevenLabs>.DELETEDeleteAsync<TResponse>(string, CRUDServiceBase<ElevenLabs>, RESTRequestOptions, params IUriParam[])
CRUDClient<ElevenLabs>.DELETEDeleteAsync<TRequestBody>(string, CRUDServiceBase<ElevenLabs>, TRequestBody, RESTRequestOptions, params IUriParam[])
CRUDClient<ElevenLabs>.GETListAsync<TQuery, TResponse>(string, CRUDServiceBase<ElevenLabs>, TQuery, RESTRequestOptions, params IUriParam[])

Constructors

ElevenLabs()

public ElevenLabs()

Properties

AudioIsolation

public AudioIsolationService AudioIsolation { get; }

Property Value

AudioIsolationService

Models

public ModelService Models { get; }

Property Value

ModelService

SoundEffects

public SoundEffectService SoundEffects { get; }

Property Value

SoundEffectService

SpeechToText

public SpeechToTextService SpeechToText { get; }

Property Value

SpeechToTextService

TextToSpeech

public TextToSpeechService TextToSpeech { get; }

Property Value

TextToSpeechService

User

public UserService User { get; }

Property Value

UserService

VoiceChanger

public VoiceChangerService VoiceChanger { get; }

Property Value

VoiceChangerService

VoiceLibrary

public VoiceLibraryService VoiceLibrary { get; }

Property Value

VoiceLibraryService

Voices

public VoiceService Voices { get; }

Property Value

VoiceService

Methods

CreateCRUDClientSettings()

protected override CRUDClientSettings CreateCRUDClientSettings()

Returns

CRUDClientSettings

CreateJsonSerializerSettingsData()

protected override ApiClient<ElevenLabs, ElevenLabsSettings>.JsonSerializerSettingsData CreateJsonSerializerSettingsData()

Returns

ApiClient<ElevenLabs, ElevenLabsSettings>.JsonSerializerSettingsData