Nwāchā Munā: A Devanagari Speech Corpus and Proximal Transfer Benchmark for Nepal Bhasha ASR
Organizations: Information and Language Processing Research Lab, Kathmandu University
Abstract
Nepal Bhasha (Newari), an endangered language of the Kathmandu Valley, remains digitally marginalized due to the severe scarcity of annotated speech resources. In this work, we introduce Nwāchā Munā, a newly curated 5.39-hour manually transcribed Devanagari speech corpus for Nepal Bhasha, and establish the first benchmark using script-preserving acoustic modeling. We investigate whether proximal cross-lingual transfer from a geographically and linguistically adjacent language (Nepali) can rival large-scale multilingual pretraining in an ultra-low-resource Automatic Speech Recognition (ASR) setting. Fine-tuning a Nepali Conformer model reduces the Character Error Rate (CER) from a 52.54% zero-shot baseline to 17.59% with data augmentation, effectively matching the performance of the multilingual Whisper-Small model despite utilizing significantly fewer parameters. Our findings demonstrate that proximal transfer from Nepali language serves as a computationally efficient alternative to massive multilingual models. We openly release the dataset and benchmarks to digitally enable the Newari community and foster further research in Nepal Bhasha.
Figures & tables
| Condition | Sentence Structure |
|---|---|
| Before | \nep ”छगु ब्वसय् २१% ब्व दु।” chagu bwasay 21% bwa du The sentence contains 21 as a number. |
| After | \nep छगु ब्वसय् नीछगू सयेक ब्व दु chagu bwasay nīchagū sayeka bwa du The sentence contains 21 in textual form |
| Metric | Count |
|---|---|
| Total Sentences | 5,727 |
| Total Words | 27,644 |
| Unique Words in Corpus | 8,599 |
| Sentence Length | Count |
|---|---|
| Short (0–5 words) | 4,323 |
| Medium (6–10 words) | 1,073 |
| Long ( words) | 331 |
| Metric | Value |
|---|---|
| Total Utterances | 5,727 |
| Total Duration | 5.39 hours |
| Mean Utterance Length | 3.39 sec |
| Age Group | Number of Speakers |
|---|---|
| 16–25 | 6 |
| 26–30 | 2 |
| 30+ | 10 |
| Total Speakers | 18 |
| Gender | Number of Speakers |
|---|---|
| Male | 10 |
| Female | 8 |
| Total Speakers | 18 |
| Split | Hours | Utterances |
|---|---|---|
| Train | 4.31 | 4575 |
| Validation | 0.54 | 576 |
| Test | 0.54 | 576 |
| Strategies (model details) | Dataset | CER (%) | WER (%) |
|---|---|---|---|
| Zero-Shot NepConformer | - | 52.54 | 98.68 |
| Semi-supervised NepConformer | 5.39 hours labelled + 9.33 hours Pseudo labeled | 19.83 | 58.28 |
| NepConformer + 5-gram KenLM (Shallow fusion, , , beam 128) | 5.39 hours labelled | 19.75 | 48.46 |
| Decoder-only NepConformer (Encoder frozen) | 5.39 hours labelled | 18.77 | 53.47 |
| Whisper-Small (Fine-tuned on base data) | 5.39 hours labelled | 18.76 | 51.44 |
| NepConformer (Fine-tuned on base data) | 5.39 hours labelled | 18.72 | 54.34 |
| Features | Nepali | Newari |
|---|---|---|
| Script | Devanagari | Devanagari |
| Nasalization Markers | Yes | Yes (more enhanced) |
| Agglutination | Moderate | High |
| Halant Usage | Standard | High Morphological Load |
| Model | Parameter (Million) | VRAM Used (GB) |
|---|---|---|
| NepConformer | 30.54 | 8.56 |
| Whisper(small) | 244 | 12.38 |
| Error Type | % of total errors |
|---|---|
| Word Boundary Errors | 35% |
| Halant/Cluster Errors | 25% |
| Nasalization & Anusvara Confusion | 20% |
| Lexical Substitution | 15% |
| Function Word & Particle Error | 5% |
| No. | Reference | Prediction | Error Analysis |
|---|---|---|---|
| (i) | \nep तस्सकं न्ह्याइपुसेच्वं सीम बत्तिं चैं छन्दत म्याहला च्वंगु tassakaṃ nhyāipusecvaṃ sīma battiṃ caiṃ chandata myāhalā cvaṃgu It was a lot of fun sitting even in the dim light, singing your song | \nep तस्स कां न्येयेपुसं सिमा पत्ति चैं छंत मां ला च्वं tassa kāṃ nyeyepusaṃ simāpatta caiṃ chaṃta māṃ lā cvaṃ | Phonetic substitutions and word distortions; nasal markers and vowels altered within agglutinated structures. |
| (ii) | \nep दइ धका नं सिल हे daï dhakā naṃ sila he | \nep दइ ध काः नं सिल हे daï dha kāḥ naṃ sila he | Insertion of \nep (ः) (Visarga), reflecting minor phonetic misalignment. |
| They say it is known that it will fall | |||
| (iii) | \nep फोहोर जुलकि लाकां सिले माः phohora julaki lākāṃ sile māḥ If the shoe is dirty, it must be washed | \nep पर जुलकि लाका सि ने माः para julaki lākā si ne māḥ | Nasal suffix deletion and lexical substitution; final \nep (ं) dropped, with minor token distortion. |
| (iv) | \nep आः थ्व सु | \nep आाख्वसु | Word boundary deletion; independent tokens merged due to agglutinative structure. |
| āḥ thva su | āākhvasu |