API Key Management

Generate and manage your API keys for Kurdish TTS.
Keep your API keys secret! Do not share them publicly.

What can you do with your API key?
Your API key allows you to programmatically generate Kurdish text-to-speech (TTS) audio using our API. You can integrate this into your apps, bots, or scripts to convert Kurdish text into speech, supporting both Sorani and Kurmanji dialects.
Voice Access: The number of available voices depends on your subscription plan:
  • Free: 4 voices (1 male + 1 female per dialect)
  • Just Starting Out: 12 voices (6 per dialect)
  • Trying Stuff Out: 44 voices (14 male + 8 female per dialect)
  • I Got This: All 95 voices
Please keep your API key secure. If you believe it has been compromised, revoke it and generate a new one.

How to use your API key

Endpoint: /api/tts-proxy
Headers:
x-api-key: <your-api-key>
Content-Type: application/json
Body:
{
  "text": "سلاو",
  "dialect": "sorani",
  "speaker": "speaker_0000"
}
Available Speakers by Plan:
Example curl command:
curl -X POST /api/tts-proxy
  -H "x-api-key: <your-api-key>" \
  -H "Content-Type: application/json" \
  -d '{"text": "سلاو", "dialect": "sorani", "speaker": "speaker_0000"}' \
  -o output.wav
Response: audio/wav (save to file and play with any audio player)
Example: Kurmanji dialect
Body:
{
  "text": "Slav",
  "dialect": "kurmanji",
  "speaker": "speaker_0002"
}
Example curl command:
curl -X POST /api/tts-proxy
  -H "x-api-key: <your-api-key>" \
  -H "Content-Type: application/json" \
  -d '{"text": "Slav", "dialect": "kurmanji", "speaker": "speaker_0002"}' \
  -o output.wav

Your API Keys

  • No API keys found.