Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

defimanu3l/african-audio-multilingual-llm

Domaine:

natural language processing

Type de record:

project
Créateur:
def
Hôte:
A final year Computer Science project implementing an African multilingual Audio-based Multi-lingual Pretrained Large Language Model for multilingual speech-to-speech translation using speech recognition, language modeling, and text-to-speech synthesis. # Implementation of an African Audio-based Multi-lingual Pretrained Large Language Model ## 📖 Overview This repository contains the implementation of our final-year Computer Science project titled **"Implementation of an African Audio-based Multi-lingual Pretrained Large Language Model."** The project focuses on multilingual speech translation by enabling users to translate spoken audio between selected African languages and English using pretrained machine learning models. ## 👥 Project Team This project was developed as a final-year Computer Science group project by: - Oluranti Dolapo Emmanuel - Fuad Moyosore Salawu - Suleiman Aliameen Aremu - Adebayo Fatiah Oyindamola - Akinola Kolawole Emmanuel - Adeboye Taiwo Anthony ## ✨ Features - Speech-to-Text processing - Audio translation between supported languages - English ↔ African language translation - Simple Python application - Modular translation service ## 🌍 Supported Languages - English - Hausa - Yoruba - Swahili ## 🛠️ Technologies Used - Python - Transformers - PyTorch - Streamlit - Faster-Whisper - NumPy - Pandas - NLTK ## 📂 Project Structure ``` african-audio-multilingual-llm/ │ ├── app.py ├── requirements.txt ├── services/ │ └── translation_service.py ├── models/ (Not included in this repository) └── README.md ``` ## ⚠️ Model Files The pretrained model files are **not included** in this repository because they exceed GitHub's file size limits. Download the required pretrained models separately and place them inside the `models/` directory before running the application. Expected folder structure: ``` models/ ├── english_to_hausa/ ├── swahili_to_english/ └── yoruba_to_english/ ``` ## 🚀 Installation Clone the repository: ```bash git clone github.com ``` Move into the project directory: ```bash cd african-audio-multilingual-llm ``` Install dependencies: ```bash pip install -r requirements.txt ``` ## ▶️ Running the Project …

Visit

github.com

Tasks

speech translationautomatic speech recognitiontext to speechspeech processingmachine translation

Languages

HausaSwahiliYoruba