Voices
Authorizations
AuthorizationstringRequired
Query parameters
voice_typestring · enumOptionalDefault:
Voice type filter. "custom" for user-created voices (default), "built-in" for system voices.
customPossible values: keywordstringOptional
Search keyword (searches voice name, description, labels)
skipintegerOptionalDefault:
Page number (starts from 0)
0limitintegerOptionalDefault:
Maximum number of items to return per page
10Responses
200
Success
application/json
codeintegerOptional
messagestringOptional
400
Invalid parameters
application/json
401
API Key missing or invalid
application/json
get
/voicesAuthorizations
AuthorizationstringRequired
Body
filestring · binaryOptional
Audio file to upload (WAV, MP3, or M4A). Either file or voice_url must be provided.
voice_urlstringOptional
URL to a remote audio file (WAV, MP3, or M4A). Either file or voice_url must be provided.
display_namestringOptional
Display name for the cloned voice
denoisebooleanOptional
Whether to apply noise reduction to the audio
languagestringOptional
Language of the audio (e.g. "en", "zh")
Responses
200
Success
application/json
codeintegerOptional
Status code (0 = success)
messagestringOptional
400
Invalid request / processing error
application/json
401
API Key missing or invalid
application/json
post
/voicesAuthorizations
AuthorizationstringRequired
Path parameters
voice_idstringRequired
The ID of the voice to delete
Responses
200
Success
application/json
codeintegerOptional
messagestringOptional
401
API Key missing or invalid
application/json
404
Voice not found
application/json
delete
/voices/{voice_id}Last updated