Logo Lanfrica

RighteousW/sign_avatar

Domain:

natural language processing

Record type:

software
Creator:
Rig
Host:
Real-time bidirectional translation between speech and Namibian Sign Language using computer vision and ML. # Sign Language Translation System A real-time bidirectional translation system between speech and **Namibian Sign Language (NSL)**, combining speech recognition, computer vision, and avatar-based visualization. ## Key Features * 🎀 **Speech β†’ Sign Translation**: Convert spoken English into sign language visualization * πŸ“· **Sign β†’ Text Recognition**: Real-time sign detection using computer vision * πŸ” **Bidirectional Pipeline**: Full loop from speech ↔ text ↔ sign * πŸ–₯️ **Unified Interface**: Single desktop app (PyQt6) integrating all components * βš™οΈ **Modular Design**: Six independent but connected processing stages --- ## Architecture The system is composed of six modular components: | Component | Description | Status | | --------------------- | ------------------------------------ | ------ | | Speech β†’ Text | Real-time speech transcription | βœ… | | Text β†’ Gloss | English to NSL gloss translation | βœ… | | Gloss β†’ Visualization | Avatar-based sign rendering | βœ… | | Video β†’ Gloss | Sign recognition via computer vision | ⚠️ | | Gloss β†’ Text | Gloss to English translation | ⚠️ | | Text β†’ Speech | Speech synthesis | βœ… | ### Translation Flow * **Forward**: Speech β†’ Text β†’ Gloss β†’ Visualization * **Reverse**: Video β†’ Gloss β†’ Text β†’ Speech --- ## Installation ```bash git clone github.com cd sign_avatar pip install -r requirements.txt ``` --- ## Usage ```bash pip install -e . unified-demo ``` This launches a desktop application with: * Speech-to-sign translation * Sign-to-text recognition * Real-time visualization interface > ⚠️ Note: Speech-to-text and text-to-speech require an internet connection. --- ## Technical Highlights * Designed and implemented a **multi-stage ML pipeline** integrating speech, vision, and language components * Built a **modular architecture** t …