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.

yvesHakizimana/kinyarwanda-voice-assistant

Domaine:

natural language processing

Type de record:

software
Créateur:
yve
Hôte:
an intermediate basic kinyarwanda voice assistant powered NLP which can hear and answer questions by speaking. # Kinya Voice Assistant 🎤 A sophisticated voice assistant that understands and responds in Kinyarwanda, providing a natural conversational interface through speech-to-text and text-to-speech capabilities. ## 🌟 Features - **Voice Input Processing**: Captures and processes Kinyarwanda speech input - **Speech-to-Text (STT)**: Accurate transcription of Kinyarwanda speech using NeMo-based models - **Natural Language Processing**: Handles queries using both rule-based patterns and ChatGPT integration - **Text-to-Speech (TTS)**: High-quality Kinyarwanda speech synthesis using MB-iSTFT-VITS2 - **Interactive Interface**: User-friendly Gradio web interface for easy interaction ## 📝 Description Kinya Voice Assistant is an innovative project that creates a seamless voice interaction experience in Kinyarwanda. The system follows a three-step process: 1. **Speech Recognition**: Converts spoken Kinyarwanda into text 2. **Query Processing**: Analyzes the text and generates appropriate responses 3. **Speech Synthesis**: Converts the response back into natural-sounding Kinyarwanda speech ## 🖼️ Demo ### Terminal Execution ### User Interface ### Usage Example ## 🛠️ Technical Architecture ### Speech-to-Text (STT) - Built using NVIDIA NeMo framework - Utilizes a pretrained Kinyarwanda model from RW-DEEPSPEECH-API - Handles various audio inputs and converts them to text format ### Natural Language Processing - Implements a hybrid approach: - Rule-based pattern matching for common queries - ChatGPT integration for handling complex queries - Custom intent recognition system - Supports various conversation types (greetings, questions, general dialogue) ### Text-to-Speech (TTS) - Based on KinyaTTS - Uses MB-iSTFT-VITS2 model architecture - Generates natural-sounding Kinyarwanda speech ## 🔧 Setup and Installation ### Prerequisites - Python 3.x - NVIDIA GPU (recommended for optimal performance) - Google Colab (for running the notebook) ### Required Packages ```bash pip insta …

Visit

github.com

Tasks

automatic speech recognitionspeech processingtext to speech

Languages

Kinyarwanda

Similaires

ChristianRukundo/Kinyarwanda-Voice-AssistantPaccyC/kinyarwanda-voice-assistantNbruchi/kinyarwanda-voice-assistantInezariane/kinyarwanda-voice-assistantBYUMVUHOREAimable/kinyarwanda-voice-assistantdavinyiringabo/kinyarwanda-voice-assistant

ChristianRukundo/Kinyarwanda-Voice-Assistant

# 🇷🇼 Mini Kinyarwanda Voice Assistant (using KinyaWhisper) 🤖️🎙️ Murakaza neza! Welcome to the Mini

PaccyC/kinyarwanda-voice-assistant

Here’s a well-structured `README.md` for your Kinyarwanda Voice Assistant project, using appropriate

Nbruchi/kinyarwanda-voice-assistant

A speech-to-text and text-to-speech basic model to handle conversations in Kinyarwanda # 🗣️ Kinyarw

Inezariane/kinyarwanda-voice-assistant

A kinyarwanda Voice Assistant that accepts user inputs in Kinyarwanda and responds in the same langu

BYUMVUHOREAimable/kinyarwanda-voice-assistant

Kinya is a cutting-edge voice assistant designed to understand and respond naturally in Kinyarwanda.

davinyiringabo/kinyarwanda-voice-assistant

Mini Kinyarwanda Voice Assistant Here’s a well-structured `README.md` for your Kinyarwanda Voice As