Skip to content

lisa1612/Wireless-Volume-Control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Wireless-Volume-Control🔊

A Python-based Wireless Volume Control system that allows users to adjust their computer’s volume using hand gestures, powered by OpenCV, MediaPipe, and Pycaw.

Features

  • Adjust system volume using hand gestures
  • Utilizes OpenCV for real-time video capture
  • Uses MediaPipe for hand-tracking
  • Controls system audio with Pycaw

🛠 Installation

Prerequisites

Ensure you have Python installed on your system. Then, install the required dependencies:

pip install opencv-python mediapipe numpy comtypes pycaw

Usage

  1. Clone the Repository
git clone https://github.com/yourusername/wireless-volume-control.git
cd wireless-volume-control
  1. Run the Jupyter Notebook

Open the Jupyter Notebook and execute the code:

jupyter notebook

Run the provided .ipynb file to start gesture-based volume control.

🚀 How It Works

  • The script captures video from the webcam
  • MediaPipe detects hand landmarks
  • The distance between the thumb and index finger determines volume level
  • Pycaw adjusts the system volume accordingly

About

Wireless volume control using gestures

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published