This project demonstrates a real-time hand gesture-controlled volume adjustment system using Python, OpenCV, and MediaPipe. With this application, users can control their computer's audio volume by performing specific hand gestures in front of their webcam.
- Volume Control: Adjust the computer's audio volume by moving your hand up and down.
- Mute/Unmute: Use a thumbs-up gesture to mute and unmute the audio.
- Calibration Mode: Set the initial volume level by holding your hand flat.
- Gesture Customization: Customize volume control gestures to your preference.
- Visual and Voice Feedback: Get visual and voice feedback on recognized gestures.
- Profiles: Create and manage user profiles with preferred settings.
- Python 3.x
- OpenCV
- MediaPipe
- pycaw
- comtypes
-
Clone the repository:
git clone https://github.com/your-username/hand-gesture-volume-control.git
Package pip install opencv-python mediapipe pycaw comtypes numpy
Contributing Contributions are welcome! Please follow these steps to contribute:
- Fork the project.
- Create a new branch for your feature or bug fix.
- Make your changes and test them thoroughly.
- Submit a pull request with a clear description of your changes.
If you face any problem feel free to reach me !