Logo Lanfrica

oqaidik/mvp-morocco-voice

Domaine:

natural language processing

Type de record:

softwaremodel
Créateur:
oqa
Hôte:
🇲🇦 Morocco Voice MVP — Multilingual Speech AI System (EN ↔ Darija) Note on Source Code: This project is a proprietary MVP for a startup initiative. While the system architecture and public interfaces are documented here to demonstrate engineering standards, the full source code is maintained in a private repository to protect intellectual property. Full code review or technical walkthroughs are available upon request during a live interview. Morocco Voice is a production-ready multilingual speech AI pipeline that enables bidirectional voice and text communication between English and Moroccan Darija, a low-resource dialect. 🔗 Live Demo (Mobile-friendly): mvp-morocco-voice.onrender.… 📘 API Documentation (Swagger): mvp-morocco-voice.onrender.… 🚀 What This Project Demonstrates This MVP is designed as a real-world AI system, not just a demo. It showcases: End-to-end Speech AI pipelines Integration of STT → LLM → TTS Clean, stateless FastAPI microservice Deployment-ready architecture for mobile apps AI-assisted communication for a low-resource language (Darija) 🎯 Core Capabilities 🔊 English → Darija (“Speak for Me”) Input English text Output Darija text (Arabic script) Darija phonetic transcription Darija speech audio (TTS) Context-aware alternative replies Use case Helping non-Darija speakers communicate naturally in Morocco (travel, services, daily life). 🎧 Darija → English (“Translate”) Input Darija speech audio Output English transcription English translation English speech audio (TTS) Use case Voice-based translation for real-life conversations. 🧠 AI System Architecture Client (Mobile / Web Demo) | v FastAPI Backend (Stateless) ├── Speech-to-Text (STT) │ └── Audio normalization & transcription ├── Large Language Model (LLM) │ └── Translation, reasoning, Darija generation ├── Text-to-Speech (TTS) │ └── Audio synthesis (Darija / English) └── JSON API (Mobile-ready) Design choices Modular servic …