Dvoice

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

MaydonTurMajburiyTavsif
audiofaylTranskript qilish uchun audio fayl (masalan, "audio.mp3").
languagestringISO 639-1 til kodi (masalan, "uz" o‘zbekcha uchun); agar ko‘rsatilmasa, avtomatik aniqlanadi.

Foydalanish Misollari

Eslatmalar:

  • audio faylni yuklash uchun -F flagidan foydalaning (masalan, audio.mp3).
  • YOUR_API_TOKEN ni 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 language ko‘rsatilmagan bo‘lsa, til avtomatik aniqlanadi.
  • Qo‘llab-quvvatlanadigan audio formatlari: MP3, WAV, AAC, va OGG (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.