/ Модель

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

Лицензия
Apache 2.0
Базовая модель
SunflowerASR-51-african-languages
Библиотека
ctranslate2
Опубликована
22 июл 2026

faster-whisper-51-african-languages

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

Конвертированная в CTranslate2 модель Whisper large-v3 для транскрибации речи на 51 африканском языке через faster-whisper.

220скачиваний за 30 дней8лайковвеса обновлены1 окт 2026

Бенчмарки

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

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

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

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

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

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

Sunbird AI подготовила faster-whisper-51-african-languages — версию модели Sunbird/SunflowerASR-51-african-languages в формате CTranslate2 с точностью float16 для запуска через faster-whisper. Базовая модель построена на Whisper large-v3 и дообучена для распознавания речи на 51 африканском языке.

Модель принимает аудио и преобразует речь в текст. Для выбора языка нужно передавать в faster-whisper соответствующий стандартный код Whisper из таблицы README; автоматическое определение языка использовать не следует. При загрузке можно выбрать другой compute_type, например int8_float16, с заявленным ориентиром около 1,6 ГБ видеопамяти.

Перед применением проверьте качество на целевых языках: экстрактор признаков faster-whisper не выполняет нормализацию, используемую в эталонном конвейере Transformers, поэтому результаты WER могут отличаться. Лицензия — Apache-2.0.

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

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

Ограничения

Автоматическое определение языка использовать не следует: язык нужно задавать стандартным кодом Whisper из таблицы README. Из-за различий в нормализации входных признаков качество может отличаться от базового конвейера Transformers; рекомендуется проверить WER на целевых языках.

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

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

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

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

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

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

Открыть на Hugging Face

faster-whisper-51-african-languages

CTranslate2 (float16) conversion of Sunbird/SunflowerASR-51-african-languages — Whisper large-v3 fine-tuned for ASR in 51 African languages — for use with faster-whisper.

Converted from source revision 9177ad6c.

A different compute_type (e.g. int8_float16, ~1.6 GB VRAM) can be selected at load time and is quantized on the fly.

IMPORTANT: language codes

The fine-tune reuses Whisper's built-in language-token slots for African languages, and faster-whisper only accepts standard Whisper language codes. To transcribe a given language, pass the faster-whisper code from the table below (also machine-readable in language_map.json). Do not rely on automatic language detection.

LanguageSunbird codepass to faster-whisper as language=
Acholiachsu
Afrikaansafraf
Akanakajw
Amharicamham
Atesoteobs
Bambarabamba
Bembabemhaw
Berberbertt
Chichewanyakm
Dagaaredgabo
Dagbanidagtl
Englishengen
Eweewemy
Frenchfrafr
Fulanifullb
Hausahauha
Igboibosa
Ikposokpouz
Kabylekabmt
Kalenjinklnht
Kanurikaunn
Kikuyukiktk
Kinyarwandakinps
Kwambarwmsq
Lenduledlo
Lingalalinln
Lugandalugsd
Lugbaralggyi
Luhyaluybe
Lumasabamyxka
Luoluotg
Lusogaxogeu
Malagasymlgmg
Ndebelenbloc
Nigerian Pidginpcmmr
Oromoormpa
Rukigacggas
Rukonjokoofo
Runyankolenynsi
Ruruulirucgl
Rutoorottjne
Shonasnasn
Somalisomso
Sothosotkk
Swahiliswasw
Thurlthgu
Tswanatsnmn
Wolofwolhy
Xhosaxhois
Yorubayoryo
Zuluzulbr

Usage

import json
from faster_whisper import WhisperModel
from huggingface_hub import hf_hub_download

repo = "Sunbird/faster-whisper-51-african-languages"
lang_map = json.load(open(hf_hub_download(repo, "language_map.json")))

model = WhisperModel(repo, device="cuda", compute_type="float16")

segments, info = model.transcribe(
    "audio.wav",
    language=lang_map["lug"],   # Luganda
    task="transcribe",
    beam_size=5,
    vad_filter=True,
    condition_on_previous_text=False,
)
for segment in segments:
    print(f"[{segment.start:.2f} -> {segment.end:.2f}] {segment.text}")

Notes

  • The source repo's reference pipeline normalizes input features (do_normalize=True in WhisperProcessor); faster-whisper's feature extractor does not apply this normalization. Validate WER on your target languages against the Transformers baseline before production use.
  • See the base model card for training data, per-language WER/CER, and evaluation methodology.

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

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

GPU в ailist

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

Нельзя запустить

Доступ к модели ограничен автором; у платформы нет доступа к весам.

Ревизия весов
fcb165d

0 моделей