/ Модель

Характеристики

Параметры
905 млн
Лицензия
Apache 2.0
Архитектура
whisper · dense
Опубликована
12 сен 2026

whisper-large-v3-turbo-uzbek-v1

Распознавание речиАудио → текст5 профессий

Дообученная версия Whisper Large v3 Turbo для распознавания узбекской речи и преобразования её в текст.

248скачиваний за 30 дней1лайквеса обновлены12 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Распознавание речи» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Whisper Large v3 Turbo Uzbek v1 — R. Nematov (Lynx) разработал эту модель на базе openai/whisper-large-v3-turbo для преобразования узбекской речи в текст. Это дообученная и дополнительно настроенная версия Whisper с 905,2 млн параметров, предназначенная для распознавания узбекской речи, включая региональные диалекты и акценты. В README указано, что модель адаптирована к узбекскому алфавиту, вариантам апострофа и распространённым разговорным выражениям, чтобы уменьшить смешение с близкими языками.

Модель принимает аудио и выдаёт текст. Автор заявляет высокую скорость распознавания и хорошее качество на чистой литературной и дикторской речи, но это оценка из карточки, без описания независимого тестирования. Указаны данные DavronSherbaev/uzbekvoice-filtered и отобранные узбекские аудиозаписи. Модель опубликована в формате safetensors под лицензией Apache-2.0, разрешающей коммерческое и некоммерческое использование.

Сценарии применения

  • транскрибация узбекских аудиозаписей
  • распознавание узбекской речи с региональными акцентами
  • расшифровка узбекских дикторских и литературных записей
  • преобразование узбекской речи в текст для приложений и сервисов

Ограничения

Авторская оценка качества относится прежде всего к чистой литературной и дикторской речи; независимые результаты тестирования в карточке не приведены. Модель предназначена для узбекского языка, поэтому её пригодность для других языков не установлена.

Для каких профессий подходит5

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

🇺🇿 Whisper Large v3 Turbo Uzbek (v1)

Bu model OpenAI Whisper Large v3 Turbo arxitekturasi asosida yaratilgan bo'lib, o'zbek tili nutqini matnga aylantirish (Speech-to-Text / STT) uchun maxsus sozlangan va optimallashtirilgan 1-versiyadir (v1).

Ushbu reliz butun o'zbek ochiq kodli dasturchilar hamjamiyati (open-source community) uchun ochiq taqdim etilmoqda. Maqsad — har bir tadqiqotchi va dasturchi noldan katta hisoblash quvvati sarflamasdan, tayyor yuqori sifatli o'zbek STT modelidan foydalana olishi.


👨‍💻 Muallif & Identifikatsiya (Author & Provenance)

Kelajakdagi barcha o'zbek nutq va AI loyihalari uchun rasmiy mualliflik imzosi:

  • Muallif (Author): R. Nematov
  • Taxallus (Handle / Alias): Lynx (@lynx9844)
  • GitHub: github.com/nematov9844
  • Bog'lanish (Email): nematov9844@gmail.com
  • Yo'nalish (Initiative): Mustaqil O'zbek AI Tadqiqoti (Independent Uzbek Speech AI Initiative)

🎯 Model Haqida va Qilingan Ishlar

  1. Baza Model: openai/whisper-large-v3-turbo (800M parametr, OpenAI'ning eng tezkor flagmani).
  2. O'zbek tiliga moslashtirish (Finetuning & Conditioning):
    • Universal Whisper modelining o'zbek tilidagi kamchiliklari (turkcha/qirg'izcha tovushlarga chalg'ishi) bartaraf etildi.
    • O'zbek tili alifbosi, tutuq belgilari (', ʻ, ʼ), jarangli/jarangsiz tovushlar va keng tarqalgan so'zlashuv iboralari uchun maxsus yo'naltiruvchi dekoder (prompt conditioning & vocabulary alignment) integratsiya qilindi.
    • Ma'lumotlar bazasi (Dataset): O'zbekistonning turli mintaqaviy lahjalari va aksentlarini o'z ichiga olgan DavronSherbaev/uzbekvoice-filtered hamda saralangan o'zbek audio to'plamlari orqali tahlil qilingan.

⚖️ Sifat Darajasi va Xolisona Baho (Neutral Evaluation)

Ko'rsatkichHolat / Baho
Statusv1 (Dastlabki barqaror versiya)
Inference TezligiO'ta yuqori (Real-time dan 6-8 barobar tezroq). RTX 4050 noutbukida ~0.7s - 1.4s da transkripsiya qiladi.
Adabiy O'zbek tiliA'lo (85% - 90% aniqlik). Kitobiy, rasmiy va toza diktor nutqlarini xatosiz taniydi.
So'zlashuv va Hududiy LahjalarYaxshi (75% - 80%). Viloyat shevalari va tezkor do'stona suhbatlarni tushunish bo'yicha mustahkam poydevor qo'yilgan.
Kelajakdagi takomillashtirishlarKeyingi (v2) versiyada o'zbek ko'cha jargonlari, IT terminlari va kuchli fon shovqiniga ega telefon xabarlari uchun qo'shimcha o'qitish rejalashtirilgan.

🚀 Qanday Foydalanish Mumkin? (Quickstart)

Modelni o'z loyihalaringizga oddiy va tez ulash mumkin:

Python (Transformers kutubxonasi orqali):

import torch
import torchaudio
from transformers import WhisperProcessor, WhisperForConditionalGeneration

# 1. Model va Processorni yuklash
model_id = "lynx9844/whisper-large-v3-turbo-uzbek-v1"
device = "cuda:0" if torch.cuda.is_available() else "cpu"

processor = WhisperProcessor.from_pretrained(model_id)
model = WhisperForConditionalGeneration.from_pretrained(
    model_id,
    torch_dtype=torch.float16 if device != "cpu" else torch.float32,
    low_cpu_mem_usage=True
).to(device)

# 2. Audioni yuklash (16kHz mono tavsiya etiladi)
speech_tensor, rate = torchaudio.load("audio.ogg")
if rate != 16000:
    import torchaudio.transforms as T
    speech_tensor = T.Resample(rate, 16000)(speech_tensor)
if speech_tensor.shape[0] > 1:
    speech_tensor = speech_tensor.mean(dim=0, keepdim=True)

inputs = processor(speech_tensor.squeeze().numpy(), sampling_rate=16000, return_tensors="pt").input_features.to(device)
if device != "cpu":
    inputs = inputs.half()

# 3. Transkripsiya qilish
with torch.no_grad():
    predicted_ids = model.generate(
        inputs,
        language="uz",
        task="transcribe",
        no_repeat_ngram_size=3
    )

text = processor.batch_decode(predicted_ids, skip_special_tokens=True)[0]
print("Transkripsiya:", text)

📜 Litsenziya

Ushbu loyiha Apache-2.0 litsenziyasi ostida ochiq tarqatiladi. Siz undan tijoriy va notijoriy loyihalarda erkin foydalanishingiz mumkin.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Можно запустить

Подбираем GPU…

Класс архитектуры
WhisperForConditionalGeneration
Ревизия весов
ec86801

0 моделей