3.06 GB
12 files
Updated about 1 month ago
Name
Size
.gitattributes1.52 kB
xet
README.md2.48 kB
xet
added_tokens.json34.6 kB
xet
config.json1.36 kB
xet
generation_config.json3.65 kB
xet
merges.txt494 kB
xet
model.safetensors3.06 GB
xet
normalizer.json52.7 kB
xet
preprocessor_config.json339 Bytes
xet
special_tokens_map.json2.19 kB
xet
tokenizer_config.json283 kB
xet
vocab.json1.04 MB
xet
README.md

MWirelabs/ne-asr

A multilingual automatic speech recognition (ASR) model for eight Northeast Indian languages, fine-tuned from openai/whisper-medium.

Languages

Language Code Test WER
Khasi kha 16.89%
Garo grt 9.31%
Mizo lus 23.85%
Nagamese nag 49.13%
Kokborok trp 44.79%
Assamese asm 20.98%
Chakma ccp 54.25%
Wancho wao 68.37%
Overall 36.06%

Training Data

  • Vaani (ARTPARK-IISc/Vaani-transcription-part): 121,960 training samples across 7 languages
  • Proprietary MWire corpus: 28,524 training samples across 5 languages (Khasi, Garo, Mizo, Nagamese, Kokborok)
  • Total: 150,483 training samples

Training Details

  • Base model: openai/whisper-medium
  • Learning rate: 1e-5 with 500 warmup steps
  • Steps: 8,000
  • Batch size: 16 (gradient accumulation 2, effective 32)
  • Mixed precision: fp16
  • Language token: welsh proxy for all languages except Assamese

Usage

from transformers import WhisperProcessor, WhisperForConditionalGeneration
import soundfile as sf
import torch

processor = WhisperProcessor.from_pretrained("MWirelabs/ne-asr")
model = WhisperForConditionalGeneration.from_pretrained("MWirelabs/ne-asr")

audio, sr = sf.read("audio.wav")
inputs = processor(audio, sampling_rate=16000, return_tensors="pt")

# Force language token (use "welsh" for all except Assamese)
forced_ids = processor.get_decoder_prompt_ids(language="welsh", task="transcribe")
with torch.no_grad():
    predicted_ids = model.generate(inputs.input_features, forced_decoder_ids=forced_ids)

transcription = processor.decode(predicted_ids[0], skip_special_tokens=True)
print(transcription)

Citation

If you use this model, please cite:

@inproceedings{nyalang2026nemultispeech,
title={{NE}-MultiSpeech: A Multilingual Speech Corpus and {ASR} Benchmark for Northeast Indian Languages},
author={Nyalang, Badal and Borah, Angana},
booktitle={The 2026 Conference on Empirical Methods in Natural Language Processing},
year={2026},
url={https://openreview.net/forum?id=cOCsA88Fza}
}

License

CC-BY-4.0. Developed by MWire Labs, Shillong, Meghalaya.

Total size
3.06 GB
Files
12
Last updated
Sep 20
Pre-warmed CDN
US EU US EU

Contributors