AI · Computer Vision · Voice Control

Control Your PC
With Your Hands & Voice

An intelligent HCI system that replaces your mouse using real-time hand gesture recognition and voice commands — no extra hardware required.

Download Now Watch Demo
// See It In Action

Watch the Demo

See how hand gestures and voice commands control your PC in real time — no mouse, no keyboard.

Gesture Module

Gesture control demo

Voice Module

Voice assistant demo

// Capabilities

What It Can Do

🖱️

Cursor Control

Move your cursor by simply pointing — speed is proportional to your hand movement velocity.

👆

Click Gestures

Left click, right click, and double click using distinct finger gestures detected in real time.

📜

Scroll Control

Horizontal and vertical scrolling via pinch gestures. Speed proportional to pinch distance.

🎙️

Voice Commands

Search Google, navigate files, control volume, and more — all with spoken commands via Nova assistant.

🔆

Brightness & Volume

Adjust system brightness and audio volume dynamically using pinch gesture movements.

🤏

Drag & Drop

Pick up and move files between folders using a dedicated drag gesture — no mouse needed.

// Under The Hood

How It Works

01

Webcam Captures Your Hand

OpenCV opens your webcam and captures a live video feed at real-time frame rates. No special camera needed — any standard webcam works.

02

MediaPipe Detects Hand Landmarks

Google's MediaPipe ML model detects 21 key hand landmark points per frame, mapping the exact 3D position of each finger joint.

03

Gesture Classifier Identifies Action

A custom gesture classifier analyzes the landmark positions to identify which gesture is being performed — click, scroll, drag, etc.

04

PyAutoGUI Executes the Action

The recognized gesture is mapped to a system action using PyAutoGUI — moving the cursor, firing a click, adjusting volume, and more.

05

Nova Listens for Voice Commands

In parallel, the Nova voice assistant listens via your microphone using SpeechRecognition and executes commands like search, file navigation, and more.

// Get Started

Download the Modules

Requires Python 3.8.5 and Anaconda. Windows only. Setup instructions included in the README.

Gesture Only

Gesture Controller

Hand gesture recognition module only. Control your cursor, clicks, scroll, drag & drop, brightness and volume — no microphone needed.

Download gesture-only.zip
Total downloads tracked:
// Get In Touch

Contact