A Speech Corpus for Mizo Automatic Speech Recognition: Whisper and SraVaani 1.0 Fine-Tuning with Morphology-Aware Evaluation
Building speech recognition for Mizo, a low-resource Indian language, by fine-tuning Whisper and SraVaani on 17.62 hours of new data
Researchers collected and cleaned 17.62 hours of Mizo speech from 200 speakers in Mizoram, India, then fine-tuned Whisper models (which don't natively support Mizo) and SraVaani 1.0 (which does) on this data. Whisper-large-v3 reached the lowest conventional word error rate of 18.08%, dropping to 7.22% under a new morphology-aware metric designed for Mizo's flexible spacing. SraVaani 1.0 improved dramatically after fine-tuning, from 58.27% to 29.45% word error rate.
METAL MEDIA explanatory visual
Building speech recognition for Mizo, a low-resource Indian language, by fine-tuning Whisper and SraVaani on 17.62 hours of new data
- 01200 speakers read about 8,000 Mizo sentences drawn from newspapers and court judgments via a web interface, yielding a curated corpus of 8,274 sentence-level recordings totaling 17.62 hours.
- 02Three Whisper model sizes (small, medium, large-v3) and the Indic multilingual model SraVaani 1.0, which already supports Mizo, were each fine-tuned and evaluated on speaker-independent train/validation/test splits.
- 03Because Mizo morphological boundaries can be written either as separate words or joined together, standard WER inflates errors; the authors introduced a morphology-aware WER that allows merging up to four adjacent words before comparing sequences.
- 04Whisper-large-v3 achieved the best results at 18.08% conventional WER and 7.22% morphology-aware WER; SraVaani 1.0 started at 58.27% WER in zero-shot testing but improved to 29.45% WER and 17.93% morphology-aware WER after Mizo-specific fine-tuning.
- 05Error analysis showed the untuned SraVaani 1.0 sometimes output entirely wrong scripts (Meitei-mayek or Devanagari instead of Mizo), and made many name-recognition and glottal-stop errors, most of which decreased substantially after fine-tuning.
What they did
- 200 speakers read about 8,000 Mizo sentences drawn from newspapers and court judgments via a web interface, yielding a curated corpus of 8,274 sentence-level recordings totaling 17.62 hours.
- Three Whisper model sizes (small, medium, large-v3) and the Indic multilingual model SraVaani 1.0, which already supports Mizo, were each fine-tuned and evaluated on speaker-independent train/validation/test splits.
- Because Mizo morphological boundaries can be written either as separate words or joined together, standard WER inflates errors; the authors introduced a morphology-aware WER that allows merging up to four adjacent words before comparing sequences.
- Whisper-large-v3 achieved the best results at 18.08% conventional WER and 7.22% morphology-aware WER; SraVaani 1.0 started at 58.27% WER in zero-shot testing but improved to 29.45% WER and 17.93% morphology-aware WER after Mizo-specific fine-tuning.
- Error analysis showed the untuned SraVaani 1.0 sometimes output entirely wrong scripts (Meitei-mayek or Devanagari instead of Mizo), and made many name-recognition and glottal-stop errors, most of which decreased substantially after fine-tuning.

| Speakers | Sentences | Hours | |
|---|---|---|---|
| Training | 184 | 7656 | 16.18 |
| Validation | 11 | 426 | 1.02 |
| Testing | 05 | 192 | 0.42 |

| Sentences | 8274 |
|---|---|
| Total duration | 17.62 hours |
| Minimum duration | 0.63 seconds |
| Maximum duration | 41.22 seconds |
| Mean duration | 7.67 seconds |
| Median duration | 6.94 seconds |
| Model | Architecture | Parameters | Pretraining data | Mel bins |
|---|---|---|---|---|
| Whisper-small | Encoder–Decoder Transformer | 244 M | 680k h | 80 |
| Whisper-medium | Encoder–Decoder Transformer | 769 M | 680k h | 80 |
| Whisper-large-v3 | Encoder–Decoder Transformer | 1,550 M | ∼5M h | 128 |
| SraVaani 1.0 | FastConformer Hybrid RNNT/CTC | ∼430 M | ∼31k h | – |
| Model | Optimizer | LR | Effective batch size | Epochs | Selection |
|---|---|---|---|---|---|
| Whisper-small | Adafactor | 5×10−6 | 16 | 20 | Best val. WER |
| Whisper-medium | Adafactor | 5×10−6 | 16 | 20 | Best val. WER |
| Whisper-large-v3 | Adafactor | 5×10−6 | 16 | 20 | Best val. WER |
| SraVaani 1.0 | AdamW | 1×10−4 | 16 | 20 + extended | Best val. WER |
| Model | Best epoch | Validation WER |
|---|---|---|
| Whisper-small Mizo–FT | 15 | 28.99 |
| Whisper-medium Mizo–FT | 13 | 26.51 |
| Whisper-large-v3 Mizo–FT | 13 | 23.00 |
| SraVaani 1.0 Mizo–FT | 18 | 33.81 |
| Model | CER (%) | WER (%) | MA-WER (%) |
|---|---|---|---|
| Whisper-small Mizo–FT | 04.83 | 24.00 | 11.49 |
| Whisper-medium Mizo–FT | 04.02 | 21.69 | 08.87 |
| Whisper-large-v3 Mizo–FT | 03.26 | 18.08 | 07.22 |
| SraVaani 1.0 | 17.71 | 58.27 | 36.27 |
| SraVaani 1.0 Mizo-FT | 06.90 | 29.45 | 17.93 |
| Model | Foreign script | Names | Glottal stops | Numeral transcripts | Code-mix error | < t Ω > |
|---|---|---|---|---|---|---|
| Whisper-small Mizo–FT | NIL | 17 | 7 | 2 | 9 | 0 |
| Whisper-medium Mizo–FT | NIL | 18 | 6 | 5 | 3 | 0 |
| Whisper-large-v3 Mizo–FT | 4 sentences | 8 | 4 | 3 | 2 | 0 |
| SraVaani 1.0 | 21 sentences | 44 | 9 | 19 | 49 | 31 |
| SraVaani 1.0 Mizo–FT | NIL | 24 | 6 | 2 | 19 | 4 |
Why it matters
This work delivers a publicly released speech corpus, fine-tuned ASR models, and a language-appropriate evaluation metric for Mizo, giving future developers of Mizo speech technology a concrete starting point. It also demonstrates that standard WER can overstate errors for languages with flexible morphological spacing, a lesson relevant to other Tibeto-Burman languages using Roman script.
Terms in this paper
- WER (Word Error Rate) · a standard metric counting word-level substitutions, deletions, and insertions between recognized and reference text
- Morphology-aware WER (MA-WER) · a new metric that allows merging up to four adjacent words before comparison, designed to tolerate Mizo's variable morpheme spacing
- CER (Character Error Rate) · the same kind of error measurement as WER but computed at the character level instead of word level
- Zero-shot evaluation · testing a pretrained model on a language without any additional fine-tuning on that language's data
- Whisper / SraVaani 1.0 · Whisper is a multilingual transformer-based speech recognition and translation model; SraVaani 1.0 is a multilingual model covering several Indian languages
Original abstract (English)
This study reports the development of an Automatic Speech Recognition (ASR) system in Mizo, a low-resource language. The development included collecting 17.62 hours of speech data, curating it, and fine-tuning the Mizo ASR system with three Whisper multilingual models and with the SraVaani 1.0 Indic multilingual model. Whisper-large-v3 achieved the lowest conventional WER (18.08%), while morphology-aware evaluation yielded a WER of 7.22%. Zero-shot evaluation of the SraVaani 1.0 Indic multilingual model yielded a WER of 58.27%, while Mizo-specific fine-tuning reduced the conventional WER to 29.45% and the morphology-aware WER to 17.93%. The results demonstrate that the Whisper model can achieve a substantially low WER, even when adapted to an unseen language. In contrast, SraVaani 1.0 supports the Mizo language in its multilingual model; however, fine-tuning with carefully curated Mizo speech data substantially improves its performance.
Read on arXivLatest papers
- SWE-bench Science: Can Coding Agents Resolve Engineering Tasks in Science?AI coding agents were tested on fixing real scientific software, and even the best one failed more than half the time
- FlashPrefill V2: Block-Sparse Prefill Attention for Long-Context LLM ServingMaking sparse attention fast enough and accurate enough for real LLM serving, not just papers
- PolicyGuide: From Guarding One Action to Guiding the Whole Workflow for Policy-Compliant LLM AgentsMaking customer-service AI agents follow the whole procedure, not just avoid one bad action
- EXIMO: VLM Guided Exploration of VLA PoliciesTeaching a robot new chores without human teleoperation, by letting a chatty AI supervise it
- EnvHarness: Awakening Static Worlds for Agent LearningInstead of building new training worlds from scratch, this work adds a plug-in layer that reshapes existing ones around each agent's actual weaknesses
- Bounded Sovereignty and the Control Tax: Pricing AI Oversight When the Deployer Does Not Own the ModelCompanies that rent AI instead of owning it can only do half of AI safety oversight
- PersonalBench: Measuring the Authorship Gap in LLM PersonalizationAI can be prompted to write 'like someone,' but its own voice never fully disappears
- Automated Summarization of Financial News Using Large Language Models and Retrieval-Augmented Generation: An Early Empirical Study (Fall 2023)Testing AI summaries of stock news, the simple approach beat the trendy retrieval-based one
Latest from METAL MEDIA
Figures: Priyankoo Sarmah et al., arXiv:2608.19361, cc-by-nc-nd-4.0