Voices

Get user voices or system voices

get

Supports pagination and filtering by voice type.

Authorizations
AuthorizationstringRequired
Query parameters
voice_typestring · enumOptional

Voice type filter. "custom" for user-created voices (default), "built-in" for system voices.

Default: customPossible values:
keywordstringOptional

Search keyword (searches voice name, description, labels)

skipintegerOptional

Page number (starts from 0)

Default: 0
limitintegerOptional

Maximum number of items to return per page

Default: 10
Responses
chevron-right
200

Success

application/json
get
/voices

Upload audio file and transcribe

post

Convert the uploaded audio file into text, supports denoise and display name.

Authorizations
AuthorizationstringRequired
Body
filestring · binaryRequired

Audio file to upload

display_namestringOptional
denoisebooleanOptional
Responses
chevron-right
200

Success

application/json
post
/voices
HTTP

Get voice details

get
Authorizations
AuthorizationstringRequired
Path parameters
voice_idstringRequired
Responses
chevron-right
200

Success

application/json
get
/voices/{voice_id}
HTTP

Delete a voice (soft delete)

delete

Soft delete a voice by setting delete_time. The voice won't be physically removed from storage.

Authorizations
AuthorizationstringRequired
Path parameters
voice_idstringRequired

The ID of the voice to delete

Responses
chevron-right
200

Success

application/json
delete
/voices/{voice_id}
HTTP

Last updated