API Reference
List Voices
Get information on available voices.
GET
/voices
api-key*
api-secret*
curl --request GET \
--url https://api.uberduck.ai/voices \
--header 'Authorization: Basic username:password'
[
{
"accent": "string",
"added_at": "string",
"age": "string",
"architecture": "string",
"category": "string",
"contributors": [
"string"
],
"controls": "boolean",
"description": "string",
"display_name": "string",
"gender": "string",
"hifi_gan_vocoder": "string",
"image_url": "string",
"images": [
"string"
],
"is_active": "boolean",
"is_primary": "boolean",
"is_private": "boolean",
"language": "string",
"memberships": [
{
"id": "integer",
"name": "string"
}
],
"ml_model_id": "integer",
"model_id": "string",
"mood": "string",
"name": "string",
"samples": [
{
"transcription": "string",
"url": "string"
}
],
"speaker_id": "integer",
"style": "string",
"symbol_set": "string",
"tags": [
"string"
],
"voice_actor": "string",
"voicemodel_uuid": "string"
}
]
Authorizations
Authenticationheaderrequired
string
Basic authentication header of the form Basic <encoded-value>
, where <encoded-value>
is the base64-encoded string username:password
.
Query Parameters
mode
enum<string>
The type of voice to list.
tts-basic: Basic text-to-speech voices.
tts-reference: Voices which can be conditioned on pitch and duration.
tts-all: All voices which can produce audio from text input.
v2v: Voices which can be used for voice conversion. These accept an audio input.
Available options:
tts-basic
, tts-reference
, tts-all
, v2v
language
enum<string>
Available options:
english
, dutch
, spanish
, portuguese
, polish
is_commercial
boolean
is_private
boolean
slim
Default: falseboolean
Response
200 - application/json
accent
string
added_at
string
age
string
architecture
string
category
string
contributors
string[]
controls
boolean
description
string
display_namerequired
string
gender
string
hifi_gan_vocoder
string
image_url
string
images
string[]
is_active
boolean
is_primary
boolean
is_privaterequired
boolean
language
string
memberships
object[]
ml_model_id
integer
model_id
string
mood
string
namerequired
string
samples
object[]
speaker_id
integer
style
string
symbol_set
string
tags
string[]
voice_actor
string
voicemodel_uuid
string
curl --request GET \
--url https://api.uberduck.ai/voices \
--header 'Authorization: Basic username:password'
[
{
"accent": "string",
"added_at": "string",
"age": "string",
"architecture": "string",
"category": "string",
"contributors": [
"string"
],
"controls": "boolean",
"description": "string",
"display_name": "string",
"gender": "string",
"hifi_gan_vocoder": "string",
"image_url": "string",
"images": [
"string"
],
"is_active": "boolean",
"is_primary": "boolean",
"is_private": "boolean",
"language": "string",
"memberships": [
{
"id": "integer",
"name": "string"
}
],
"ml_model_id": "integer",
"model_id": "string",
"mood": "string",
"name": "string",
"samples": [
{
"transcription": "string",
"url": "string"
}
],
"speaker_id": "integer",
"style": "string",
"symbol_set": "string",
"tags": [
"string"
],
"voice_actor": "string",
"voicemodel_uuid": "string"
}
]