Systems this runs on: (Windows)
Tom is a Test Voice Recognition program i created to learn more about speech recognition in python 3 a few years ago, very outdated
Link to project: https://github.com/Shredd/Tom
Tom 2.0 has expanded the Scope of what it can such as:
-
Better Error Handling than previous version
-
Regex Engine to pull out keywords to make it more responsive
-
Opens Notepad when asked
-
"AutoClean" - If CCleaner is installed, it will run a basic scan to clean files
Hide Mode:
-
"Mode 1" allows you walk away from your computer as it displays a full screen black image (you can use the windows key to go to the image to exit out as a second option)
-
"Mode 0" - disables this mode
(This can be expanded to include many more features such as: Searching Google with Spoken Word, Move Mouse to Avoid Computer From Going To Sleep, API Calls To ChatGPT, ECT.)
As i learn more, this code will be updated in the future.
you will need:
(you can install with pip)
libraries needed:
- PyAudio
- Speech_Recognition
- Pillow
- Pygame
Programs that are not libraries that you will need to install: espeak
First you will need to download espeak, and when you download the program it will come with a command line folder:
all you need to do is drag all the files from this project (Tom 2.0) into the Command_Line folder and you are good to go, just run the "Run.bat" and the program will start, (make sure you have installed all Libs above)
