Skip to content

Avani-Sharma/Volume_Control_Gesture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖐️ Gesture Volume Control

Control your system volume using hand gestures via webcam!


💾 Requirements

opencv-python
mediapipe==0.10.9
comtypes
numpy
pycaw
streamlit
streamlit-webrtc

🚀 How to Run

🖥️ Script Mode

py -3.10 -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
python main.py

🌐 Streamlit Mode

py -3.10 -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
streamlit run app.py

🖐️ Gestures

Gesture Action
👐 Fingers far apart Volume Up
🤏 Fingers close together Volume Down
Q key Quit (Script mode only)

👀 Preview

Script mode preview

Gesture Volume Control


Made with ❤️ using Python, OpenCV, MediaPipe and Streamlit

About

Control system volume using hand gestures via webcam

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages