Skip to main content
Every synthesis request takes a voice_id. Chariot provides a set of stock voices shared across all workspaces, and lets you create custom voices by cloning from an audio sample.

Listing voices

GET /v1/voices returns the voices available to your workspace, stock voices plus your own custom ones.
curl "https://api.chariot.in/v1/voices?limit=100" \
  -H "chariotai-api-key: YOUR_API_KEY"
Each voice includes its voice_id, name, language, accent, gender, and a preview sample URL:
{
  "total_voices": 8,
  "data": [
    {
      "voice_id": "bac7d666-094d-4698-91fa-741d60fce662",
      "voice_name": "Matt",
      "language": "en",
      "accent": "american",
      "gender": "male",
      "voice_sample": "https://.../sample.wav"
    }
  ]
}

Filtering

Narrow the catalog with query parameters. Combine them freely:
ParameterValues
languageen, hi
accentamerican, british, indian
gendermale, female, neutral
ageyoung, middle_aged, old
use_casesconversational, commercial, narration, customer_support, wellness (repeatable)
voice_typestock_voice, custom_voice
voice_nameCase-insensitive substring match
sortdesc (default), asc
curl "https://api.chariot.in/v1/voices?language=hi&gender=female" \
  -H "chariotai-api-key: YOUR_API_KEY"

Stock voices

Chariot ships these ready-to-use voices:
NameLanguageAccentGender
MattEnglishAmericanMale
MiaEnglishAmericanFemale
RyanEnglishBritishMale
EmmaEnglishBritishFemale
KaranHindiIndianMale
DarshanHindiIndianMale
MeeraHindiIndianFemale
NehaHindiIndianFemale
Voice ids are stable, but the catalog grows over time. Fetch GET /v1/voices at runtime rather than hardcoding the full list.