Logo Lanfrica

Gill-tech/kinyarwanda-asr-track-a

Domain:

natural language processing

Record type:

model
Creator:
Gil
Host:
# kinyarwanda-asr-track-a # πŸ‡·πŸ‡Ό Kinyarwanda ASR – Track A This repository contains our solution for the **Kinyarwanda Automatic Speech Recognition (ASR) Hackathon – Track A**, hosted on Kaggle. We develop an ASR model using mel spectrograms, character-level tokenization, and a GRU-based encoder-decoder trained with CTC loss. ## πŸ“ Structure - `notebooks/` – Jupyter/Kaggle notebooks - `models/` – GRU-based model and training logic - `utils/` – Tokenizer, Dataset, Config files - `train.py` – Optional script for local training - `data/` – Placeholder (data comes from Kaggle competition) ## πŸš€ Current Baseline - Model: GRU encoder with CNN front-end - Features: Mel spectrograms (128 dims) - Loss: CTC - Tokenizer: Character-based with special tokens ## πŸ“Š Evaluation We use the official metrics: