Skip to content

dsaray06/Gesturefy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gesturefy

Gesturefy is a desktop application that allows users to control their Spotify experience using hand gestures. Using computer vision and AI, Gesturefy detects specific hand movements to play, pause, skip, or interact with Spotify, creating an intuitive, touchless music control system. The project also includes a companion website where users can download the app.

Gesturefy Screenshot


Features

  • Hand Gesture Control: Control Spotify with gestures such as pointing, open hand, and closed hand.
  • Cross-Platform Desktop App: Built with Python for Windows and macOS.
  • Live Song Info: Displays currently playing track, next up, and album art in real-time.
  • Easy Setup: Authenticate with Spotify and start controlling immediately.
  • Modern UI: Responsive interface for both the desktop app and web portal.

Tech Stack

  • Python (desktop app)
  • OpenCV (computer vision for gesture detection)
  • Spotipy (Spotify API integration)
  • React & Node.js (website for downloads)

Installation

Windows

  1. Download the latest Windows Installer from the website.
  2. Run the installer and follow the on-screen instructions.
  3. Launch Gesturefy from your Start menu or desktop shortcut.

macOS

  1. Download the .dmg file from the website.
  2. Drag Gesturefy into your Applications folder.
  3. Launch Gesturefy from your Applications folder.

⚠️ Spotify Limitations:
Due to Spotify API restrictions, only authorized users can log in and control Spotify. Please contact us to add your email to the authorized users list.


Usage

  1. Open Gesturefy.
  2. Log in with your Spotify account (must be authorized).
  3. Follow the on-screen gesture instructions to control your Spotify playback.
  4. Enjoy touchless music control!

About

Desktop app to control Spotify using hand gestures recognized by the laptop webcam. Flask for backend server, Python for gesture detection logic and app UI, server deployment with Heroku. See the README below for more information.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages