Table of Contents

Class ElevenLabsQuery

public class ElevenLabsQuery : IQuery
Inheritance
object
ElevenLabsQuery

Properties

Accent

Optional. Accent used for filtering

public string Accent { get; set; }

Property Value

string

Age

Optional. Accent used for filtering

public VoiceAge? Age { get; set; }

Property Value

VoiceAge?

Category

Optional. Category of the voice to filter by. One of: 'premade', 'cloned', 'generated', 'professional'.

public VoiceCategory? Category { get; set; }

Property Value

VoiceCategory?

CollectionId

Optional. Collection ID to filter voices by.

public string CollectionId { get; set; }

Property Value

string

Optional. Filter featured voices Defaults to false

public bool? Featured { get; set; }

Property Value

bool?

FineTuningState

Optional. State of the voice’s fine tuning to filter by. One of: 'draft', 'not_verified', 'not_started', 'queued', 'fine_tuning', 'fine_tuned', 'failed', 'delayed'.

public string FineTuningState { get; set; }

Property Value

string

Gender

Optional. Gender used for filtering

public Gender? Gender { get; set; }

Property Value

Gender?

IncludeTotalCount

Optional. Whether to include the total count of voices found in the response. Defaults to true. May incur performance cost.

public bool? IncludeTotalCount { get; set; }

Property Value

bool?

Language

Optional. Language used for filtering

public SystemLanguage? Language { get; set; }

Property Value

SystemLanguage?

Locale

Optional. Locale used for filtering

public string Locale { get; set; }

Property Value

string

MinimumNoticePeriod

Optional. Filter voices with a minimum notice period of the given number of days.

public int? MinimumNoticePeriod { get; set; }

Property Value

int?

NextPageToken

Optional. The next page token to use for pagination. Returned from the previous request.

public string NextPageToken { get; set; }

Property Value

string

OwnerId

Optional. Filter voices by public owner ID

public string OwnerId { get; set; }

Property Value

string

Page

Optional. Defaults to 0

public int? Page { get; set; }

Property Value

int?

PageSize

public int? PageSize { get; set; }

Property Value

int?

ReaderAppEnabled

Optional. Filter voices that are enabled for the reader app Defaults to false

public bool? ReaderAppEnabled { get; set; }

Property Value

bool?

Optional. Search term to filter voices by. Searches in name, description, labels, and category.

public string Search { get; set; }

Property Value

string

SearchTerm

Optional. Search term used for filtering

public string SearchTerm { get; set; }

Property Value

string

Sort

Optional. Which field to sort by. One of: 'created_at_unix', 'name'.

public string Sort { get; set; }

Property Value

string

SortDirection

Optional. Which direction to sort the voices in. 'asc' or 'desc'.

public SortDirection? SortDirection { get; set; }

Property Value

SortDirection?

Type

Optional. Use-case used for filtering

public VoiceStyle? Type { get; set; }

Property Value

VoiceStyle?

VoiceType

Optional. Type of the voice to filter by. One of: 'personal', 'community', 'default', 'workspace'.

public string VoiceType { get; set; }

Property Value

string

Methods

GetQueryParameters()

public IEnumerable<QueryParameter> GetQueryParameters()

Returns

IEnumerable<QueryParameter>