Ip25 is a modern web application designed to bridge language barriers by providing seamless translation services for Nigeria's indigenous languages.
# 🗣️ Ip25: Indigenous Language Translation Platform
**Ip25** is a modern web application designed to bridge language barriers by providing seamless translation services for Nigeria's indigenous languages. Built with a React frontend and FastAPI backend, it offers real-time translation with voice support for Hausa, Yoruba, Igbo, and other Nigerian languages.
## 🌟 What is Ip25?
Ip25 is a comprehensive translation platform that enables:
- **Real-time text translation** between English and Nigerian indigenous languages
- **Voice-to-text conversion** using OpenAI Whisper for speech input
- **Text-to-speech output** for audio feedback
- **Modern web interface** built with React and Tailwind CSS
- **RESTful API** for integration with other applications
- **Supabase integration** for data management and authentication
## 🚀 Key Features
- 🎤 **Voice Input**: Record audio and convert to text for translation using OpenAI Whisper
- 🔊 **Advanced TTS**: Multiple TTS engines including Coqui TTS and Google TTS
- 🌐 **Multi-language Support**: Supports Hausa, Yoruba, Igbo, Edo/Bini languages
- 📱 **Responsive Design**: Works seamlessly on desktop and mobile devices
- 🔌 **API Integration**: RESTful API for developers to integrate translation services
- 🎨 **Modern UI**: Clean, intuitive interface built with shadcn/ui components
- 📹 **Multimedia Processing**: Extract training data from videos, music, and documents
- 📊 **Advanced Data Processing**: Sophisticated CSV/Excel parsing for training data
- 🤖 **Auto-Learning**: Automatic model improvement from user feedback and corrections
- 🔄 **Real Model Training**: Actual fine-tuning instead of simulation
## 🛠️ Technology Stack
### Frontend
- **React 18** with TypeScript
- **Vite** for fast development and building
- **Tailwind CSS** for styling
- **shadcn/ui** for UI components
- **React Router** for navigation
- **Supabase** for backend services
### Backend
- **FastAPI** for the REST API
- **Open …