For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
A voice represents a cloned persona that powers synthesis across synchronous, streaming, and speech-to-speech flows. Every clip you generate references a voice UUID.
Schema
1
interface Voice {
2
uuid: string;
3
name: string;
4
status: string;
5
default_language: string;
6
supported_languages: string[];
7
voice_type: string;
8
dataset_url?: string;
9
callback_uri?: string;
10
component_status: VoiceComponentStatus;
11
api_support: VoiceApiSupport;
12
source: string;
13
created_at: string; // ISO 8601
14
updated_at: string; // ISO 8601
15
}
16
17
interface VoiceComponentStatus {
18
text_to_speech: string;
19
speech_to_speech: string;
20
fill: string;
21
}
22
23
interface VoiceApiSupport {
24
sync: boolean;
25
async: boolean;
26
direct_synthesis: boolean;
27
streaming: boolean;
28
}
Use the endpoints below to list, create, build, and delete voices.