Views
No views yet
1python examples/asr/asr_cache_aware_streaming/speech_to_text_cache_aware_streaming_finetune.py \
2 --config-path=/path/to/config \
3 --config-name=arabic_arz_adapter| Model | Egyptian Arabic Dev Set |
|---|---|
| Base Nemotron 3.5 ASR | 105.40% WER |
| This Adapter (arz fine-tune) | 43.04% WER |
1import nemo.collections.asr as nemo_asr
2
3# Load the fine-tuned adapter model
4asr_model = nemo_asr.models.ASRModel.from_pretrained("Abdelkareem/arabic-arz-asr-adapter")
5
6# Transcribe audio
7transcriptions = asr_model.transcribe(["audio.wav"]).nemo file which is self-contained| # | Model | Type | Parameters |
|---|---|---|---|
| 1 | Nemotron 3.5 ASR Base | RNNT (NeMo) | 600M |
| 2 | Nemotron 3.5 ASR + arz Adapter | RNNT + LinearAdapter (dim=64) | 600M |
| 3 | OmniASR CTC 300M | CTC (Wav2Vec2) | 300M |
| 4 | OmniASR CTC 1B | CTC (Wav2Vec2) | 1B |
| 5 | OmniASR LLM 300M | Wav2Vec2 + LLaMA | 300M |
| 6 | OmniASR LLM 1B | Wav2Vec2 + LLaMA | 1B |
| Model | Avg time (s) | Total time (s) | RAM peak (GB) | VRAM peak (GB) |
|---|---|---|---|---|
| Nemotron 3.5 ASR Base | 0.190 | 0.758 | 4.496 | 2.657 |
| Nemotron + arz Adapter | 0.193 | 0.773 | 4.496 | 2.657 |
| omniASR_CTC_300M | 0.196 | 0.782 | 5.742 | 0.727 |
| omniASR_CTC_1B | 0.436 | 1.744 | 5.732 | 2.036 |
| omniASR_LLM_300M | 8.779 | 35.114 | 5.753 | 3.348 |
| omniASR_LLM_1B | 9.121 | 36.485 | 4.013 | 4.603 |
لما يتشق الجبل ويتفتح، وتهجم تاني علينا بأعداد وآلاف مؤلفة. مش جايز دي تكون هي يأجوج ومأجوج المنتظرين في مكان ما، ما حدش عارف. و حتى علماء الغرب آآآ
| Model | Hypothesis |
|---|---|
| Nemotron Base | لما يتشق الجبل ويتفتح وتهجم ثاني علينا بأعداد وآلاف مؤلف مش جايز دي تكون هي يأجوج ومأجوج المنتظرين في مكان ما حد شارك و حتى علماء الغرب آه |
| Nemotron + Adapter | لما يتشقل جبل ويتفتح وتهجم تاني علينا بأعداد وآلاف مؤلف مش جايز دي تكون هي يأجوج ومأجوج المنتظرين في مكان ما حدش اعرف علماء الغرب |
| omniASR_CTC_300M | لما يتشق القبل ويتفتح وتهقمتاني علينا بأعداد وآلاف مقلف مش قايز دي تكون هي يأقوق |
| omniASR_CTC_1B | لما يتشق الجبل ويتفتح وتهجم تاني علينا بأعداد وآلاف مؤلف مش جايز دي تكون هي يأجو |
| omniASR_LLM_300M | لما يتشق الجبل ويتفتح وتهجم تاني علينا بأعداد وآلاف مؤلف مش جايز دي تكون هي يأجو |
| omniASR_LLM_1B | لما يتشق الجبل ويتفتح وتهجم تاني علينا بأعداد وآلاف مؤلفة مش جايز دي تكون هي يأجوج ومأجوج المنتظرين في مكان ما محدش عارف وحتى علماء الغرب |
كتاب العلم منهم بالذات والرويات العلمية دايما يعملوا روايات خرافية عن إنهم بيضة مش عارف كانت في جبل إيه وجه الإشعاع الذري عمل لها تنشيط وفقست وطلع منها.
| Model | Hypothesis |
|---|---|
| Nemotron Base | كتاب العلم منهم بالذات والروايات العلمية دائماً يعملوا روايات خرافية عن إنهم آه بيضة مش عارف كانت في جبل إيه وجه الإشاعة الذري آه عمل لها تنشيط وفقست وطلع منها |
| Nemotron + Adapter | كتاب العلم منهم بالذات والروايات العلمية دائماً يعملوا روايات خرافية عن انهم بيضا مش عارف كانت في جبل إيه وجه الإشاع الذري عملها تنشيط وفقست وطلع منها |
| omniASR_LLM_1B | كتاب العلم منهم بالذات والروايات العلمية دائما يعملوا روايات خرافية عن أنهم بيضة مش عارف كانت في جبل إيه وجه الإشعاع الذري عمل لها تنشيط وفأسط وطلع منها |
يعني امكانية، ايه، امكانية إن يبقى فيه الحيوانات دي في حالة بيات شتوي وسبحان الخالق جايز تبقى ربنا يحفظ لها الحياة المدة دي، تاني ترد لها الحياة تاني، محدش عارف.
| Model | Hypothesis |
|---|---|
| Nemotron Base | يعني إمكانية آه إمكانية إن يبقى فيه للحيوانات دي في حالة بيت شتوي وسبحان الخار جايز تبقى ربنا يحفظ لها الحياة المدة دي وثاني ترد لها الحياة تمام ما حدش عارف |
| Nemotron + Adapter | يعني إمكانية إمكانية ان يبقى في الحيوانات دي في حالة بياد شتوي و سبحان الخارج جايز تبقى ربنا يحفظ لها الحياة المدة دي تاني ترد لها الحياة تاني ما حدش عارف |
| omniASR_LLM_1B | يعني إمكانية إمكانية أن يبقى فيه الحيوانات دي في حالة بيات شتوي وسبحان الخارج جاي ربنا يحفظ لها الحياة لمدة دي تاني ترد لها الحياة تاني محدش عارف |
فده احتمال، لكن على أي حال محدش لقى منها دلوقتي حاجات أي أثر، إلا عظام وهياكل ورميم. طيب، لو كانت الكائنات اللي وصلت لهذه الدرجة من العمالقة والقوة انقرضت.
| Model | Hypothesis |
|---|---|
| Nemotron Base | فده احتمال لكن على أي حال ما حدش لقى منها دي الوقت حاجات أي أثر إلا عظام وهياكل ورميم طيب لو كانت الكائنات اللي وصلت لهذه الدرجة من العملخة القوة انقرضت. |
| Nemotron + Adapter | فده احتمال لكن على أي حال ما حدش لقي منها دي الوقت حاجات أي أثر العظام وهياكل ورميم طيب لو كانت الكائنات اللي وصلت لهذه الدرجة من العملاخة القوة انقرضت |
| omniASR_LLM_1B | فده احتمال لكن على أي حال محدش لاقى منها دلوقتي حاجات أي أثر إلا عظام وهياكل ورميم طيب لو كانت الكائنات اللي وصلت لهذه الدرجة من العملاقة وقوة انقرضت |
| Aspect | Base Model | + arz Adapter |
|---|---|---|
| Dialect | Mix of MSA + Egyptian ("ثاني") | More Egyptian ("تاني") |
| Filler words | "آه" inserted frequently | No filler words |
| Grammar | Better "فيه للحيوانات" | Simpler "في الحيوانات" |
| Speed | ~0.190s | ~0.193s (identical) |
| Diacritics | Slightly better | Mixed |
| Use Case | Model |
|---|---|
| Best accuracy | OmniASR LLM 1B |
| Fast + accurate | Nemotron Base or +Adapter (0.19s, 2.7 GB VRAM) |
| VRAM constrained (<1 GB) | CTC 300M (0.73 GB VRAM) |
| Balanced speed/accuracy | CTC 1B (0.44s, 2 GB VRAM) |