Skip to main content
GET
/
voices
curl https://api-dev.qcall.ai/tts/voices \
  -H "Authorization: Bearer your-api-key"
{
  "data": [
    {
      "id": "voice-001",
      "name": "Sarah",
      "description": "Professional female voice with American accent",
      "language": "en-US",
      "gender": "female",
      "age": "middle",
      "accent": "American",
      "use_case": ["narration", "customer-service", "e-learning"],
      "sample_url": "https://cdn.60db.com/samples/voice-001.mp3",
      "is_custom": false
    },
    {
      "id": "voice-002",
      "name": "James",
      "description": "Deep male voice with British accent",
      "language": "en-GB",
      "gender": "male",
      "age": "middle",
      "accent": "British",
      "use_case": ["narration", "audiobook", "documentary"],
      "sample_url": "https://cdn.60db.com/samples/voice-002.mp3",
      "is_custom": false
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 20,
    "total": 45,
    "pages": 3
  }
}

Request

Headers

Authorization
string
required
Bearer token with your API key

Query Parameters

page
number
default:"1"
Page number for pagination
limit
number
default:"20"
Number of items per page (max: 100)
language
string
Filter by language code (e.g., “en”, “es”, “fr”)
gender
string
Filter by gender: “male”, “female”, “neutral”

Response

data
array
Array of voice objects
data[].id
string
Unique voice identifier
data[].name
string
Voice name
data[].description
string
Voice description
data[].language
string
Language code
data[].gender
string
Voice gender
data[].age
string
Voice age category: “young”, “middle”, “old”
data[].accent
string
Voice accent
data[].use_case
array
Recommended use cases
data[].sample_url
string
URL to voice sample audio
data[].is_custom
boolean
Whether this is a custom voice
pagination
object
Pagination metadata
curl https://api-dev.qcall.ai/tts/voices \
  -H "Authorization: Bearer your-api-key"
{
  "data": [
    {
      "id": "voice-001",
      "name": "Sarah",
      "description": "Professional female voice with American accent",
      "language": "en-US",
      "gender": "female",
      "age": "middle",
      "accent": "American",
      "use_case": ["narration", "customer-service", "e-learning"],
      "sample_url": "https://cdn.60db.com/samples/voice-001.mp3",
      "is_custom": false
    },
    {
      "id": "voice-002",
      "name": "James",
      "description": "Deep male voice with British accent",
      "language": "en-GB",
      "gender": "male",
      "age": "middle",
      "accent": "British",
      "use_case": ["narration", "audiobook", "documentary"],
      "sample_url": "https://cdn.60db.com/samples/voice-002.mp3",
      "is_custom": false
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 20,
    "total": 45,
    "pages": 3
  }
}