/ Модель

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

Параметры
403 млн
Лицензия
Apache 2.0
Архитектура
wav2vec2 · dense
Базовая модель
wav2vec2-large-xlsr-moroccan-darija
Опубликована
24 июл 2026

wav2vec2-darija-combined

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

Модель распознаёт марокканскую дариджу в аудиозаписях и преобразует её в текст.

57скачиваний за 30 дней1лайквеса обновлены2 авг 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Модель amineouaki/wav2vec2-darija-combined разработана Amine Ouakib и дообучена на базе boumehdi/wav2vec2-large-xlsr-moroccan-darija для автоматического распознавания марокканской дариджи и преобразования речи в текст. Она использует архитектуру Wav2Vec2ForCTC; в метаданных указано 402,7 млн параметров и формат safetensors. Для обучения использован объединённый набор открытых аудиодатасетов по даридже; аудиофрагменты фильтровались по длительности до 15 секунд.

В README приведены показатели WER 17,95% и CER 6,15%. Модель подходит для транскрибации коротких записей на марокканской арабской даридже, в том числе аудио ресторанной тематики. Обработка длинных фрагментов и качество на иных диалектах или языках не подтверждены. Лицензия — Apache-2.0.

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

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

Ограничения

Обучающие аудиофрагменты ограничивались длительностью до 15 секунд; качество на длинных записях и других диалектах или языках не подтверждено. Модель крупная, поэтому виджет бесплатного инференса Hugging Face может не справиться с её загрузкой.

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

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

Открыть на Hugging Face

wav2vec2-darija-combined

Fine-tuning of boumehdi/wav2vec2-large-xlsr-moroccan-darija for automatic speech recognition (ASR) in Darija (Moroccan Arabic dialect), using a combined dataset of seven public datasets.

Résultats finaux

MétriqueValeur
WER (Word Error Rate)0.1795 (17.95%)
CER (Character Error Rate)0.0615 (6.15%)
Train loss (moyenne sur tout l'entraînement)0.3024
Train loss (dernier step, epoch 50)0.1035

Hyperparamètres d'entraînement

HyperparamètreValeur
Modèle de baseboumehdi/wav2vec2-large-xlsr-moroccan-darija
Époques50
Batch size (par device)2
Gradient accumulation16
Batch effectif32
Learning rate5e-5
Weight decay0.005
OptimiseurAdamW (par défaut Trainer)
Précisionfp16
Gradient checkpointingOui (use_reentrant=False)
Feature encodergelé (freeze_feature_encoder)
Attention dropout0.1
Hidden dropout0.1
Feat proj dropout0.0
Mask time prob0.05
LayerDrop0.1
CTC loss reductionmean
Durée d'entraînement1 day, 1:06:55
Vitesse22.188 samples/s, 0.693 steps/s

Datasets utilisés

  • adiren7/darija_speech_to_text
  • mohamedmou/moroccan-darija-asr-dataset-split
  • afyfbadreddine77/darija-asr-dataset
  • ntariklk/darija-merged-asr
  • atlasia/Moroccan-Darija-Wiki-Audio-Dataset
  • Datasmartly/moroccan_darija_audio (accès refusé — dataset privé, non inclus dans l'entraînement)
  • RHEZLOUNE/darija-restaurant-audio
  • anaszil/Segmented-Moroccan-Darija-Wiki-Audio-Dataset

Filtre appliqué : durée audio ≤ 15s.

Utilisation

Note : ce modèle (~317M paramètres, ~1,2 Go) peut être trop volumineux pour le widget d'inférence gratuit de la page Hugging Face (souvent limité en mémoire/temps pour les modèles de cette taille). Si le widget affiche une erreur ou ne charge pas, teste-le directement en local avec le code ci-dessous, ou via des Inference Endpoints dédiés.

from transformers import Wav2Vec2ForCTC, Wav2Vec2Processor
import librosa
import torch

processor = Wav2Vec2Processor.from_pretrained("amineouaki/wav2vec2-darija-combined")
model = Wav2Vec2ForCTC.from_pretrained("amineouaki/wav2vec2-darija-combined")

speech, _ = librosa.load("audio.wav", sr=16000)
inputs = processor(speech, sampling_rate=16000, return_tensors="pt", padding=True)

with torch.no_grad():
    logits = model(**inputs).logits

pred_ids = torch.argmax(logits, dim=-1)
print(processor.decode(pred_ids[0]))

Auteur

Amine Ouakib

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Wav2Vec2ForCTC
Ревизия весов
82f3a7b

0 моделей