Inspiration
We were inspired to create LeviTap because we felt that the traditional ways to navigate the computer are obsolete and limiting. We wanted to create a solution that would allow us to control our devices more naturally and intuitively. We envision a future where everyone has access to touchless computer navigation technology. I believe that this technology has the potential to revolutionize the way we interact with computers and make them more accessible to everyone.
What it does
LeviTap enables touchless computer navigation, replacing the mouse with hand gestures and the keyboard with voice commands.
How we built it
We used OpenCV to track hand movement and PyAutoGUI to translate that into mouse movement. We also added speech to text translation for voice typing. We then packaged this as an application and added it to our website built using HTML.
Challenges we ran into
One of our biggest challenges was packaging LeviTap as a proper product, as many of the distribution options we considered were not compatible with PyAutoGUI.
Accomplishments that we're proud of
We are very proud of how quickly we learned new skills to develop and innovative this program.
What we learned
We got a taste of a product development lifecycle. One significant thing we learned was how important it is to consider packaging when developing any product, as the two may not be compatible. We also learned how to use OpenCV, other Python libraries, and how to develop desktop applications.
What's next for LeviTap
We plan to improve the accuracy of the mouse and make it easier to control. We also want to add new more gestures, such as a gesture to close LeviTap as well as the ability to use LeviTap for typing in different languages.
Log in or sign up for Devpost to join the conversation.