Skip to content

A virtual keyboard based on Artificial intelligence

Notifications You must be signed in to change notification settings

letsticia/KeyboardAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KeyboardAI

A virtual keyboard based on Artificial intelligence

Requirements

If you're using a virtual environment, activate it first. Then, install the required packages using the following command:

pip install -r requirements.txt

Usage

To run the program, execute the following command:

python main.py

About the project

This is a virtual keyboard that uses the webcam to detect the user's hand and track the movement of the fingers. The program uses the MediaPipe library to detect the hand landmarks and OpenCV to process the video feed. The index finger is used like a cursor, making the keys darker when it is on top of them. The user can press a key by closing the thumb and index fingers. The program will then type the corresponding letter on whatever text field is currently selected.

About

A virtual keyboard based on Artificial intelligence

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages