Skip to content

pasandevin/vision-audio

Repository files navigation

What is Vision Audio?:bulb:

Vision Audio is a hand gesture controlled audio player built with python programming language and several computer vision related modules including mediapipe and openCV.

How to Configure?:hammer:

1.Anaconda environment

Step1: Clone the repo

Step2: Open the Anaconda Prompt and navigate to the cloned repo location (vision_audio)

Step3: Execute the following commands to create and activate a virtual environment

conda create -n vision_audio python=3.9 pip
conda activate vision_audio



Step4: Execute following commands to install required modules and run the main script

pip install -r requirements.txt
python main.py



2.Pycharm

Step1: Clone the repo and open the project with pycharm

Step2: Install the following modules

  • mediapipe
  • opencv-python
  • pygame

Step3: Run "main.py" file

Want to play? Here's how...:stuck_out_tongue_winking_eye:

To Start/continue -> Raise all five fingers

play_ex




To pause: -> lower all five fingers

paused_ex




To change the volume -> First Raise your thumb and index finger. Then adjust the distance between them

Change_volume_ex




To play the previous track -> Raise all the fingers except your thumb and move them to the left

Play_prev




To play the next track -> Raise all the fingers except your thumb and move them to the right

Play_next

The songs are already loaded but you can add a folder using load songs button. The player will load all the mp3 files in a given folder.
Have Fun 😃

-Thank you

About

A gesture-controlled audio player

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages