Skip to content

A timetable app written in Python that uses Google Voice Recognition to read from the timetable.

Notifications You must be signed in to change notification settings

jordstar20001/VoiceTimetable

Repository files navigation

VoiceTimetable

Timetable with voice commands / text to speech output

A timetable app written in Python that uses Google Voice Recognition to read from the timetable. This is also a worthwhile project to look at if you're interested in either voice input or output in Python. Uses Google's API for input by default, and as a non-negotiable output system.

Dependencies

VoiceTimetable depends on a number of packages to work. Not only does it have to accept microphone input, but playing gTTS audio is dependent too.

Python packages:

Feel free to fork and use your own venv :) Also make sure you create your own timetable.

Usage:

  • You can ask for the current time. Try asking: "What is the time?"
  • You can ask for your next class. Try asking: "When's my next class?"
  • Once you've asked fdr a class, you can then say "Open zoom link" and it will open the link specified in timetable.json
  • Feel free to have a look at the source and add your own commands.

About

A timetable app written in Python that uses Google Voice Recognition to read from the timetable.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages