STT
Transkript yaratish.
STT Uchastkasi sizga nutqni aniq matn transkriptlariga aylantirish uchun yagona HTTP POST so‘rovidan foydalanish imkonini beradi. Ushbu uchastka oson foydalanish uchun mo‘ljallangan bo‘lib, til avtomatik aniqlanishi kerak bo‘lganda foydalaniladi. 19-avgust, 2025 holatiga yangilangan.
Uchastka
POST https://oyqiz.airi.uz/api/v2/stt
Autentifikatsiya
So‘rov sarlavhasida API tokeningizni kiritng:
token: <your-token>So‘rov Tanasi
| Maydon | Tur | Majburiy | Tavsif |
|---|---|---|---|
| audio | fayl | ✅ | Transkript qilish uchun audio fayl (masalan, "audio.mp3"). |
| language | string | ❌ | ISO 639-1 til kodi (masalan, "uz" o‘zbekcha uchun); agar ko‘rsatilmasa, avtomatik aniqlanadi. |
Foydalanish Misollari
Eslatmalar:
audiofaylni yuklash uchun-Fflagidan foydalaning (masalan,audio.mp3).YOUR_API_TOKENni haqiqiy API tokeningiz bilan almashtiring.- Uchastka har bir API token uchun daqiqada 5 daqiqa audio bilan cheklangan.
curl -X POST "https://oyqiz.airi.uz/api/v2/stt" \
-H "Content-Type: multipart/form-data" \
-H "token: YOUR_API_TOKEN" \
-F "audio=@audio.mp3" \
-F "language=uz"Javob
- transcript: string
Audio faylidagi transkript matni. - inference_time: number
Audio qayta ishlanishi va transkript yaratish uchun ketgan vaqt (sekundlarda).
Misol Javob (200 OK)
{
"transcript": "Haq olinur, berilmas.",
"inference_time": 2.1
}Misol Xatolik Javobi (429 Too Many Requests)
{
"error": "Chegara chegaradan oshdi. Daqiqada 5 daqiqa audio ruxsat etilgan.",
"status": 429
}Eslatmalar
- STT modeli aniq transkriptga optimallashtirilgan bo‘lib, agar
languageko‘rsatilmagan bo‘lsa, til avtomatik aniqlanadi. - Qo‘llab-quvvatlanadigan audio formatlari:
MP3,WAV,AAC, vaOGG(tavsilotlar API Havolasi da). - Ishlash sifati audio sifati va uzunligiga qarab o‘zgarishi mumkin.
- Hisob-kitob audio qayta ishlanish muddatiga qarab, sekundlarda hisoblanadi.
- Foydalanish tafsilotlari va qo‘llab-quvvatlash uchun dashbordni tekshiring.