Namespace Glitch9.AIDevKit.ElevenLabs
Classes
AdditionalFormat
AudioIsolationRequest
AudioRequest
Character
DocxFormat
ElevenLabs
ElevenLabsClientSettingsFactory
ElevenLabsFormat
ElevenLabsModel
ElevenLabsModelData
Represents a voice synthesis model with supported capabilities and metadata.
ElevenLabsQuery
ElevenLabsSettings
ElevenLabsSharedVoiceData
ElevenLabsTranscript
ElevenLabsVoice
ElevenLabsVoiceData
FineTuning
Fine-tuning information for the voice.
FluentAPIExtensions
HtmlFormat
ModelLanguage
Represents a language supported by a model.
ModelRates
Represents the cost multiplier for a model.
NextInvoice
OutputFormatExtensions
PdfFormat
PronunciationDictionaryLocator
Recording
Represents a recording used during the voice verification process.
RequestExtensions
SegmentedJsonFormat
SharedVoiceConverter
SoundEffectRequest
Request body for converting text to sound effects using ElevenLabs API.
Speaker
SpeakerSeparation
SpeechRequest
SrtFormat
TranscriptRequest
TxtFormat
UserSubscription
UserSubscriptionResponse
Utterances
VerificationAttempt
Represents a single attempt to verify a voice.
VoiceChangerRequest
VoiceLanguage
Represents a verified language for a voice, including language, model, accent, and preview details.
VoiceRequest
VoiceSample
VoiceSettings
VoiceSharing
VoiceVerification
Represents the overall voice verification state and history.
Word
Enums
ElevenLabsInputFormat
The format of input audio. Options are ‘pcm_s16le_16’ or ‘other’ For pcm_s16le_16, the input audio must be 16-bit PCM at a 16kHz sample rate, single channel (mono), and little-endian byte order. Latency will be lower than with passing an encoded waveform.
ElevenLabsOutputFormat
Output format of the generated audio. Formatted as codec_sample_rate_bitrate. So an mp3 with 22.05kHz sample rate at 32kbs is represented as mp3_22050_32. MP3 with 192kbps bitrate requires you to be subscribed to Creator tier or above. PCM with 44.1kHz sample rate requires you to be subscribed to Pro tier or above. Note that the μ-law format (sometimes written mu-law, often approximated as u-law) is commonly used for Twilio audio inputs. Default is mp3_44100_128.
FineTuningState
The state of the fine-tuning process.
SortDirection
SubscriptionCurrency
SubscriptionStatus
TimePeriod
TimestampsGranularity
The granularity of the timestamps in the transcription. ‘word’ provides word-level timestamps and ‘character’ provides character-level timestamps per word.