- 8,1%jonli nutqda xato so'zlar ulushi (WER)
- ×4,7o'zbekchaga moslangan Whisper'dan kamroq xato
- < 1 s10 soniyalik audioni bitta NVIDIA T4 da tanib olishga (server ishga tushgan bo'lsa)
- 1 800+soatlik o'zbek nutqida o'qitilgan model
Modellar
Bitta oiladan ikki model: maksimal aniqlik yoki arzonroq narx.
Jonli nutqdagi aniqlik
Clarion'ning ochiq benchmarkida o'lchangan: podkast, intervyu va ko'p kishilik suhbatlardan olingan spontan o'zbek nutqining 311 ta parchasi, matnlari qo'lda tekshirilgan.
WER — xato so'zlar ulushi. Qancha past bo'lsa, shuncha yaxshi, tinish belgilari hisobga olinmaydi.Benchmark Hugging Face'da ochiqTo'liq natijalar va metodika →Bunga qanday erishdik →
Uch qadamda birinchi so'rov
Rasmiy OpenAI SDK, yangi kutubxonalar kerak emas.
- 1
Kalit oling
Ro'yxatdan o'tishingiz bilan 30 daqiqa bepul.
- 2
SDK o'rnating
OpenAI uchun ishlatiladigan o'sha paket.
pip install openainpm install openai
- 3
Audio yuboring
Clarion manzili va uzasr‑large modelini ko'rsating. Qolgani OpenAI'dagidek.
import os from openai import OpenAI client = OpenAI( base_url="https://api.uzasr.uz/v1", api_key=os.environ["UZASR_API_KEY"],) result = client.audio.transcriptions.create( model="uzasr-large", file=open("call.mp3", "rb"), response_format="verbose_json", timestamp_granularities=["word"],)print(result.text)import fs from "node:fs"import OpenAI from "openai" const client = new OpenAI({ baseURL: "https://api.uzasr.uz/v1", apiKey: process.env.UZASR_API_KEY,}) const result = await client.audio.transcriptions.create({ model: "uzasr-large", file: fs.createReadStream("call.mp3"), response_format: "verbose_json", timestamp_granularities: ["word"],})console.log(result.text)Javobda nima keladi
Bitta API javobi. Nimani ajratib ko'rsatishni tanlang.
Qanday ishlaydi
OpenAI bilan mos API: tayyor kodda bitta qator o'zgaradi.
Kimlar uchun
Mijozlarning odatiy vazifalari.


O'z yozuvlaringizda tekshiring
Qo'ng'iroqni yuklang va hozirgi yechimingiz bilan solishtiring.


