curl "https://api.destined.ai/v1/speakers?gender=Female&limit=10"
const speakers = await client.speakers.listSpeakersV1SpeakersGet({
gender: "Female",
region: "Georgia",
limit: 10,
});
{
"items": [
{
"id": "abc123-def456",
"gender": "Female",
"region": "Georgia",
"accent": "Southern",
"age_range": "25-34",
"native_language": "English",
"sample_audio_url": "https://voice.s3.amazonaws.com/samples/abc123.wav"
}
],
"total": 1500,
"limit": 10,
"offset": 0,
"has_more": true
}
Speakers
List Speakers
Browse available speaker voices with filtering
GET
/
v1
/
speakers
curl "https://api.destined.ai/v1/speakers?gender=Female&limit=10"
const speakers = await client.speakers.listSpeakersV1SpeakersGet({
gender: "Female",
region: "Georgia",
limit: 10,
});
{
"items": [
{
"id": "abc123-def456",
"gender": "Female",
"region": "Georgia",
"accent": "Southern",
"age_range": "25-34",
"native_language": "English",
"sample_audio_url": "https://voice.s3.amazonaws.com/samples/abc123.wav"
}
],
"total": 1500,
"limit": 10,
"offset": 0,
"has_more": true
}
This endpoint does not require authentication.
Query Parameters
string
Filter by gender:
Male, Female, or Non-binarystring
Filter by region (e.g.,
Georgia, California)string
Filter by accent (e.g.,
Southern, General American)string
Filter by age bracket (e.g.,
25-34, 35-44)integer
default:"20"
Number of results to return (max 100)
integer
default:"0"
Number of results to skip
Response
array
required
Array of speaker objects
integer
required
Total number of matching speakers
boolean
required
Whether more results are available
curl "https://api.destined.ai/v1/speakers?gender=Female&limit=10"
const speakers = await client.speakers.listSpeakersV1SpeakersGet({
gender: "Female",
region: "Georgia",
limit: 10,
});
{
"items": [
{
"id": "abc123-def456",
"gender": "Female",
"region": "Georgia",
"accent": "Southern",
"age_range": "25-34",
"native_language": "English",
"sample_audio_url": "https://voice.s3.amazonaws.com/samples/abc123.wav"
}
],
"total": 1500,
"limit": 10,
"offset": 0,
"has_more": true
}