Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Ishita95-AIML/Kinyarwanda-Automatic-Speech-Recognition-Track-A-An-ASR-

Domain:

natural language processing

Record type:

dataset
Creator:
Ish
Host:
# Kinyarwanda Automatic Speech Recognition Track A An ASR hackathon on 500-hour Kinyarwanda speech dataset covering Health, Government, Finance, Education, and Agriculture domains. Here's a README file for your project, Kinyarwanda Automatic Speech Recognition Track A, outlining its purpose, setup, and usage. ## Overview This project is part of an **ASR Hackathon** focused on building and improving **Automatic Speech Recognition (ASR) models** for Kinyarwanda. The dataset consists of **500 hours** of Kinyarwanda speech across various domains, including **Health, Government, Finance, Education, and Agriculture**. The goal is to develop models that enhance speech-to-text accuracy for Kinyarwanda speakers. ## Features - Large-scale **500-hour** dataset for training ASR models. - Covers multiple **domains** to ensure broad applicability. - Supports **fine-tuning and benchmarking** ASR models. - Open-source approach to improving **Kinyarwanda speech recognition**. ## Installation To set up the environment, clone the repository and install dependencies: ```sh git clone github.com cd Kinyarwanda-ASR-TrackA pip install -r requirements.txt  Dataset The dataset contains spoken Kinyarwanda sentences collected from various sources. It is structured as follows: - Health – Medical conversations, health education. - Government – Speeches, government notices, public communication. - Finance – Banking discussions, financial reports. - Education – Classroom lectures, educational materials. - Agriculture – Farming practices, agricultural advice. Model Training To train an ASR model on this dataset, use the following command: python train.py --data_path data/kinyarwanda/ --epochs 50 --batch_size 32 Evaluation To evaluate the trained ASR model: python evaluate.py --model_path models/asr_model.pth --test_data data/kinyarwanda/test/  Technologies Used - Python - DeepSpeech / Wav2Vec 2.0 - Pandas & NumPy - Torch / TensorFlow - S …

Visit

github.com

Tasks

automatic speech recognitionspeech processing

Languages

Kinyarwanda

Licenses

GPL-3.0