Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
6.2.0
metadata
title: Arabic Sign Language Medical Interpreter
emoji: ๐ฅ๐
colorFrom: blue
colorTo: green
sdk: gradio
app_file: app.py
pinned: false
license: mit
๐ฅ Arabic Sign Language Medical Interpreter
An AI-powered system that helps deaf patients communicate with doctors using Arabic sign language detection, translation, and intelligent medical conversation.
๐ฏ Features
- YOLO-based Sign Detection: Real-time Arabic sign language letter recognition
- Bidirectional Translation: Arabic โ English translation for seamless communication
- Medical AI Assistant: Intelligent follow-up questions for comprehensive diagnosis
- Speech Recognition: Voice input from doctors
- Text-to-Speech: Audio output for enhanced accessibility
- ZeroGPU Optimization: Efficient GPU usage on Hugging Face Spaces
๐ How It Works
- Patient shows Arabic sign language to the camera
- System detects signs and translates to English
- Medical AI generates relevant follow-up questions
- Doctor receives translated information and can respond via voice
- System converts responses back to Arabic for the patient
๐ง Technical Stack
- YOLOv8: Sign language detection
- Helsinki-NLP: Arabic-English translation
- Whisper: Speech recognition
- gTTS: Text-to-speech conversion
- Gradio: Web interface
- ZeroGPU: Optimized GPU acceleration
๐ Model Details
- Custom-trained YOLO model for Arabic sign language letters
- Lightweight medical conversation agent (rule-based)
- Optimized for deployment on Hugging Face Spaces with ZeroGPU
๐ฎ Usage
Simply visit the Hugging Face Space and:
- Use the webcam to show Arabic sign language
- Click "Detect Signs" to process
- View translations and medical AI responses
- Doctors can use voice input for questions
๐ก Use Cases
- Hospital emergency rooms
- Medical clinics serving deaf patients
- Telemedicine consultations
- Healthcare accessibility improvement
Built with โค๏ธ for accessible healthcare communication