API Reference
List Voices
Get information on available voices.
GET
/
voices
Authorization
Query
curl --request GET \
--url https://api.uberduck.ai/voices \
--header 'Authorization: <authorization>'
[
{
"accent": "<string>",
"added_at": "2023-11-07T05:31:56Z",
"age": "<string>",
"architecture": "<string>",
"category": "<string>",
"contributors": [
"<string>"
],
"controls": true,
"description": "<string>",
"display_name": "<string>",
"gender": "<string>",
"hifi_gan_vocoder": "<string>",
"image_url": "<string>",
"images": [
"<string>"
],
"is_active": true,
"is_primary": true,
"is_private": true,
"language": "<string>",
"memberships": [
{
"id": 123,
"name": "<string>"
}
],
"ml_model_id": 123,
"mood": "<string>",
"name": "<string>",
"samples": [
{
"transcription": "<string>",
"url": "<string>"
}
],
"speaker_id": 123,
"style": "<string>",
"symbol_set": "<string>",
"tags": [
"<string>"
],
"voice_actor": "<string>",
"voicemodel_uuid": "<string>"
}
]
Authorizations
Authorization
string
headerrequiredThe access token received from the authorization server in the OAuth 2.0 flow.
Query Parameters
mode
enum<string>
default: tts-basicThe 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
, all
, tts-rap
language
enum<string>
Available options:
english
, dutch
, spanish
, portuguese
, polish
is_commercial
boolean
is_private
boolean
slim
boolean
default: falseResponse
200 - application/json
accent
string
added_at
string
age
string
architecture
string
category
string
contributors
string[]
controls
boolean
description
string
display_name
string
requiredgender
string
hifi_gan_vocoder
string
image_url
string
images
string[]
is_active
boolean
is_primary
boolean
is_private
boolean
requiredlanguage
string
memberships
object[]
ml_model_id
integer
mood
string
name
string
requiredsamples
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: <authorization>'
[
{
"accent": "<string>",
"added_at": "2023-11-07T05:31:56Z",
"age": "<string>",
"architecture": "<string>",
"category": "<string>",
"contributors": [
"<string>"
],
"controls": true,
"description": "<string>",
"display_name": "<string>",
"gender": "<string>",
"hifi_gan_vocoder": "<string>",
"image_url": "<string>",
"images": [
"<string>"
],
"is_active": true,
"is_primary": true,
"is_private": true,
"language": "<string>",
"memberships": [
{
"id": 123,
"name": "<string>"
}
],
"ml_model_id": 123,
"mood": "<string>",
"name": "<string>",
"samples": [
{
"transcription": "<string>",
"url": "<string>"
}
],
"speaker_id": 123,
"style": "<string>",
"symbol_set": "<string>",
"tags": [
"<string>"
],
"voice_actor": "<string>",
"voicemodel_uuid": "<string>"
}
]