Skip to content

Latest commit

 

History

History
60 lines (45 loc) · 1.28 KB

README.md

File metadata and controls

60 lines (45 loc) · 1.28 KB

Sign Language Learning Application

Prerequisites

  • Node.js (v18 or higher)
  • Python 3.8 or higher
  • pip (Python package manager)

Setup Instructions

  1. Install Python Dependencies:
pip install mediapipe numpy
  1. Install Node.js Dependencies:
npm install
  1. Start the Backend Server:
npm run server
  1. Start the Frontend Development Server (in a new terminal):
npm run dev

Project Structure

├── public/
│   └── videos/          # Sign language video files
│       ├── alphabet/    
│       ├── numbers/     
│       ├── colors/      
│       └── greetings/   
├── server/
│   ├── index.js         # Express server
│   └── python/          # Python ML model
└── src/                 # React frontend

Development

Adding New Signs

  1. Place video files in the appropriate directory under public/videos/
  2. Update the signs data in src/data/signs.ts

Troubleshooting

  • If the webcam doesn't work, ensure you've granted browser permissions
  • If Python errors occur, verify all dependencies are installed
  • For backend connection issues, check if both servers are running