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:
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
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.