Logo Lanfrica

Joesolve/kuche

Domaine:

natural language processing

Type de record:

softwareproject
Créateur:
Joe
Hôte:
Salone Language Model # SaloneLang - Sierra Leonean Language Platform **Digitizing Sierra Leonean Languages with AI** Demo • Documentation • API Reference --- ## 🌍 Overview SaloneLang is a comprehensive platform for **Text-to-Speech (TTS)**, **Speech-to-Text (STT)**, and **Screen Recording** in Sierra Leonean languages, starting with **Krio** and **Mende**. ### Key Features - **🔊 Text-to-Speech**: Convert written Krio/Mende text into natural-sounding audio - **🎤 Speech-to-Text**: Transcribe spoken Krio/Mende into written text - **🎥 Screen Recording**: Record tutorials and demos with local language narration - **📄 Batch Processing**: Convert multiple documents to audio files - **🔌 API Integration**: Embed language services in your applications ### Use Cases - 📱 **Mobile Banking** - Voice-guided transactions in local languages - 🏛️ **Government Services** - Accessible public information (gov.sl) - 📚 **Education** - Multilingual learning materials - 💬 **WhatsApp Bots** - Customer service in Krio/Mende - 💰 **Mobile Money** - Orange Money & Afrimoney in local languages - 🌐 **WordPress Sites** - Translation plugin for NGOs --- ## 🚀 Quick Start ### Prerequisites - **Node.js** 18+ and **npm** or **yarn** - **Python** 3.10+ - **Docker** (optional, recommended) - **PostgreSQL** 14+ (for production) ### Installation #### Option 1: Docker (Recommended) ```bash # Clone the repository git clone github.com cd salonelang-platform # Start all services with Docker Compose docker-compose up -d # Access the application # Frontend: localhost # Backend API: localhost # API Docs: localhost ``` #### Option 2: Manual Setup **Backend Setup:** ```bash cd backend # Create virtual environment python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate # Install dependencies pip install -r requirements.txt # Set up environment variables cp .env.example .env # Edit .env with yo …