/ Модель

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

Параметры
905 млн
Лицензия
MIT
Архитектура
whisper · dense
Базовая модель
whisper-large-v3-turbo
Библиотека
transformers
Опубликована
23 июн 2026

whisper-large-v3-turbo-sk

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

Донастройка Whisper Large v3 Turbo от KInIT для распознавания словацкой речи в аудиозаписях, в том числе при наличии фонового шума.

613скачиваний за 30 дней3лайкавеса обновлены21 авг 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

kinit/whisper-large-v3-turbo-sk — модель команды KInIT для автоматического распознавания словацкой речи. Это полно-параметрическая донастройка Whisper encoder-decoder на базе openai/whisper-large-v3-turbo; в метаданных указано 905,2 млн параметров. При обучении использовался курируемый корпус словацкой речи, а 75% обучающих пакетов дополнительно усиливались синтетическим фоновым шумом для повышения устойчивости к условиям реальных записей.

Модель предназначена для транскрибации словацкой речи из записей в разных предметных областях и акустических условиях. На тестовом наборе Common Voice 24.0 указаны WER 9,29% и CER 2,55%; на внутреннем наборе KInIT — WER 5,60% и CER 2,65%. По README, версия v2 добавила шумовую аугментацию и улучшила результаты относительно v1.

Модель ориентирована на словацкий язык: донастройка существенно ухудшает распознавание других языков. Надёжная длина одного сегмента — до 30 секунд; более длинное аудио следует обрабатывать с разбиением на фрагменты. Качество может снижаться на сильных акцентах, диалектах и речи из областей, недостаточно представленных в обучающих данных. Для критически важных расшифровок требуется проверка человеком. Лицензия — MIT.

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

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

Ограничения

Оптимизирована для словацкого языка и заметно хуже распознаёт другие языки; один сегмент надёжно обрабатывается примерно до 30 секунд без разбиения. Качество может снижаться на сильных акцентах, диалектах и недостаточно представленных доменах; критически важные расшифровки требуют проверки человеком.

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

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

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

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

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

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

Открыть на Hugging Face

whisper-large-v3-turbo-sk

Slovak fine-tune of openai/whisper-large-v3-turbo by the KInIT team. Full parameter fine-tuning on a curated Slovak speech corpus, with noise augmentation for robustness to real-world recording conditions. Listed in SLAIH, a catalog of Slovak NLP resources.

Model Details

PropertyValue
Base modelopenai/whisper-large-v3-turbo
Parameters~809M
ArchitectureWhisper encoder-decoder (4 decoder layers)
Fine-tuning methodFull fine-tuning
LanguageSlovak (sk)
TaskAutomatic Speech Recognition
LicenseMIT

Intended Use

This model is intended for Slovak automatic speech recognition across a range of domains and recording conditions.

Out-of-scope: Non-Slovak audio, real-time streaming without appropriate chunking, safety-critical transcription without human review.

Evaluation

Word Error Rate (WER) and Character Error Rate (CER), lower is better. Measured on two Slovak eval sets:

  • CV24 - Common Voice 24.0 test split (5,239 samples, public)
  • Internal - held-out KInIT set (9,317 samples, stratified by domain and speaker gender, one third clean and two thirds noise-augmented; not public)

Before vs. after fine-tuning

ModelCV24 WER ↓CV24 CER ↓Internal WER ↓Internal CER ↓
kinit/whisper-large-v3-turbo-sk9.29%2.55%5.60%2.65%
openai/whisper-large-v3-turbo29.23%9.41%18.35%9.11%

Slovak fine-tuning reduces WER by 68% on Common Voice and 69% on the internal eval set, at the cost of multilingual performance (see Limitations).

Choosing a model size

Comparison of all six Whisper sizes before and after Slovak fine-tuning. WER is measured on our internal benchmark dataset (see above):

ModelFine-tuned: WER ↓Base: WER ↓
Whisper Large v35.67%16.22%
Whisper Large v3 Turbo5.60%18.35%
Whisper Medium6.28%29.19%
Whisper Small8.64%47.90%
Whisper Base14.01%76.38%
Whisper Tiny20.04%99.47%

The full KInIT ASR collection includes all six Whisper sizes plus the NVIDIA NeMo fine-tunes (Canary, Parakeet).

Version History

  • v2 (current): Added noise augmentation during fine-tuning (75% of training batches) for improved robustness to real-world recording conditions.
  • v1: Original release, full fine-tuning without noise augmentation.
ReleaseCV24 WER ↓CV24 CER ↓Internal WER ↓Internal CER ↓
v2 (current)9.29%2.55%5.60%2.65%
v110.55%3.00%6.36%3.00%

Loading a specific release

Every release is tagged: v2.0 for the current release, v1.0 for the original one. main always points at the current release, so the Usage example below loads v2.

from transformers import AutoModelForSpeechSeq2Seq, AutoProcessor

repo_id = "kinit/whisper-large-v3-turbo-sk"
revision = "v2.0"  # "v1.0" for the original release

model = AutoModelForSpeechSeq2Seq.from_pretrained(repo_id, revision=revision)
processor = AutoProcessor.from_pretrained(repo_id, revision=revision)

Pin revision in production code if you need reproducible results across future releases.

Training Data

Fine-tuned on an internal curated Slovak speech corpus compiled at KInIT. The corpus combines public datasets with internal KInIT recordings. Recordings containing personal data were anonymised prior to use. Samples were quality-filtered using a CER-based threshold validated against multiple ASR models. During training, 75% of batches were additionally augmented on the fly with synthetic background noise for robustness to real-world recording conditions (see Training Procedure below).

Data sources
SloPalSpeech
Municipal council session recordings
Read literature
Mozilla Common Voice
TEDxSK and JumpSK Lecture Speech Corpus
FLEURS read speech
Internal KInIT recordings

Training Procedure

HyperparameterValue
Epochs2
Learning rate5e-5
LR schedulerLinear with warmup
OptimizerAdamW
Effective batch size64
Precisionfp16
Noise augmentationApplied on the fly to 75% of training batches: phone noise, background speech, background noise, white noise, and packet loss
FrameworkHuggingFace Transformers Seq2SeqTrainer

Training was performed on the Devana HPC cluster.

Usage

import torch
from transformers import AutoModelForSpeechSeq2Seq, AutoProcessor, pipeline

model_id = "kinit/whisper-large-v3-turbo-sk"

device = "cuda" if torch.cuda.is_available() else "cpu"
dtype = torch.float16 if torch.cuda.is_available() else torch.float32

model = AutoModelForSpeechSeq2Seq.from_pretrained(
    model_id,
    dtype=dtype,
    use_safetensors=True,
).to(device)

processor = AutoProcessor.from_pretrained(model_id)

pipe = pipeline(
    "automatic-speech-recognition",
    model=model,
    tokenizer=processor.tokenizer,
    feature_extractor=processor.feature_extractor,
    dtype=dtype,
    device=device,
)

result = pipe("audio.wav", generate_kwargs={"language": "slovak"})
print(result["text"])

License

MIT

Limitations

  • Catastrophic forgetting: Fine-tuning exclusively on Slovak data significantly degrades performance on other languages. Use the base openai/whisper-large-v3-turbo if multilingual transcription is required.
  • Performance may degrade on strongly accented, dialectal, or domain-specific speech not represented in the training data.
  • Maximum reliable single-segment length is 30 seconds without chunking.

Acknowledgements

Public datasets used in training: SloPalSpeech, Mozilla Common Voice, FLEURS, and the TEDxSK and JumpSK Lecture Speech Corpus (KEMT NLP).

(Part of the) Research results was obtained using the computational resources procured in the national project National competence centre for high performance computing (project code: 311070AKF2) funded by European Regional Development Fund, EU Structural Funds Informatization of society, Operational Program Integrated Infrastructure.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей