Yagona TTS
DVoice TTS API yordamida matnni nutqqa aylantirish uchun yagona HTTP so‘rovi.
Yagona Uchastka matnni yuborishga va bitta HTTP so‘rovi orqali to‘liq audio faylni olishga imkon beradi.
Uchastka
POST https://oyqiz.airi.uz/api/v2/tts
Autentifikatsiya
So‘rov sarlavhasida API tokeningizni kiritng:
token: <your-token>So‘rov Tanasi
| Maydon | Tur | Majburiy | Tavsif |
|---|---|---|---|
| text | string | ✅ | Sintetiklash uchun matn (maks. 5000 belgi). |
| model | string | ✅ | Ovoz modeli (Iroda yoki Surayyo_v2). |
| format | string | ✅ | Chiqish formati: MP3, WAV, AAC, OGG, FLAC. |
| data | object | ❌ | Qo‘shimcha opsiyalar (faqat Surayyo_v2 uchun). |
Misol (JSON)
{
"text": "Salom dunyo",
"model": "Iroda",
"format": "MP3"
}Foydalanish Misollari
curl -X POST "https://oyqiz.airi.uz/api/v2/tts" -H "Content-Type: application/json" -H "token: YOUR_API_TOKEN" -d '{
"text": "Salom dunyodan DVoice",
"model": "Iroda",
"format": "MP3"
}' --output output.mp3Javob
- So‘ralgan formatdagi binary audio fayl (masalan,
output.mp3).