Skip to content

LightYagami625/ReHab-Mate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ReHab Mate – Voice-Guided Rehab Exercise Assistant

ReHab Mate is a voice-assisted Python application designed to help you through a guided routine of physiotherapy exercises β€” especially helpful for knee ligament injury recovery. The program uses text-to-speech to guide you step-by-step through each exercise in real-time.

πŸš€ Features

  • πŸ”Š Voice prompts for every exercise using pyttsx3

  • ⏱️ Automatic timed laps and counts

  • 🧠 Easy-to-use modular structure (app.py is the main controller)

  • πŸ›Œ Exercises include pillow squeezes, leg raises, knee bends, hip movements, and more

Structure of the Program

ReHab Mate/
β”œβ”€β”€ app.py         # Main execution file – run this to start the exercises
β”œβ”€β”€ main.py        # Contains core logic for counting and laps
└── README.md      # Project documentation

πŸ§‘β€πŸ’» How to Run

  1. βœ… Install Required Library The app uses only one external Python library:
 ### πŸ“¦ Install Required Library ```bash pip install pyttsx3 ``` 

Note: pyttsx3 works offline and uses your system's TTS engine.

  1. ▢️ Run the Program To start the exercise routine, simply run:
 ### πŸ“¦ Install Required Library ```bash python app.py ``` 

Each exercise will be announced, counted, and timed automatically with breaks in between.

###🧘 Exercises Included

  1. Knee Exercise
  2. Pillow Press Exercise
  3. Strengthening Exercise
  4. Leg Folding
  5. Leg Bending Sidewise
  6. Hip Upward Movement
  7. Hip Sidewise Movement
  8. Hip Downward Movement

πŸ“Œ Notes Make sure your speakers are on or headphones connected β€” the guidance is through voice.

Modify the lap counts and durations in main.py if your rehab plan needs adjustment.

πŸ’ͺ Contribution This project was made for personal rehab needs. Feel free to fork it and adapt it for your physiotherapy use cases!

About

Basic ReHab Excersice Countint

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages