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.

Okemwag/project-recordings

Domain:

natural language processing

Record type:

software
Creator:
Oke
Host:
Accent-aware Kiswahili isolated-word speech recognition prototype using MFCC features, SVM, and ANN models. # Accent-Aware Kiswahili Speech Recognition System An isolated-word Kiswahili speech recognition system that accounts for regional accent variation across three Kenyan accent groups — **Coastal**, **Nairobi**, and **Upcountry**. The system uses MFCC-based feature extraction (with delta and delta-delta coefficients) fed into classical ML models (SVM and ANN), making it accessible for research on modest hardware without GPU infrastructure. > **Scope**: This is an *isolated-word* recognizer. It classifies single spoken Kiswahili words. It is **not** a conversational or continuous speech ASR system. --- ## Table of Contents 1. Background 2. System Architecture 3. Project Structure 4. Supported Accents 5. Prerequisites 6. Installation 7. Data Preparation 8. Configuration 9. Training 10. Evaluation 11. Inference 12. Testing 13. Known Limitations 14. Contributing 15. License --- ## Background Kiswahili is spoken by over 200 million people across East and Central Africa, yet it remains underrepresented in speech technology research. A key challenge is **accent variability**: speakers from the Kenyan coast, Nairobi, and upcountry regions pronounce the same words with measurably different phonetic patterns. This project addresses that gap by: - Building a balanced, multi-accent dataset of isolated Kiswahili words - Extracting robust MFCC + Δ + ΔΔ features that capture spectral and temporal dynamics - Training and comparing SVM (RBF kernel) and ANN (feedforward) classifiers - Reporting per-accent accuracy breakdowns to surface model bias The system is designed for telecom-adjacent use cases such as Interactive Voice Response (IVR) systems deployed in East Africa. --- ## System Architecture ``` Audio Input (WAV file or microphone) │ ▼ ┌─────────────────────────────┐ │ Preprocessing Module │ │ • Resample → 16 kHz │ │ • Spectral noise reduction │ │ • Silence trimming │ │ • Amplitude normalization │ └────────────┬────────────────┘ │ ▼ …

Visit

github.com

Languages

SwahiliSwahili, CoastalSwahili, Congo

Similar

Åiwoo recordings 6Gtaq field recordings[Pawnee audio recordings]Radio-recordings Radio_Peace1Kulere Wordlist Recordings[Pomo audio recordings]

Åiwoo recordings 6

MPI Reciprocal stimulus. Language as given: http://catalog.paradisec.org.au/repository/AN1/006/AN1-

Gtaq field recordings

Gtaʔ (Diday) field recordings as gathered by Chakravarti in 1962-1964 and preserved by the Chicago M

[Pawnee audio recordings]

http://cla.berkeley.edu/item/1465

Radio-recordings Radio_Peace1

Two wav files and one ELAN transcription file of a radio program in Simpa

Kulere Wordlist Recordings

[Pomo audio recordings]

http://cla.berkeley.edu/item/1009