Desktop Voice Assistant is an accessibility tool which allows you to use your operating system hands-free and operate the basic functionalities with your voice. This project will take voice input from the user and perform the voice command, and then give you the confirmation.
Example:
Voice Input- Nova (Any Wake world), Open Chrome
Output- Open Chrome Browser + Say "Chrome Browser Opened"
Currently it uses gTTS for TTS. Mozilla TTS implementation is still in development.
- Say "open chrome" to open chrome
- Say "say Hello sir, You are cute" to repeat sentence
- Say "explain computer" to know definition of computer
- Say "time" to know current time
To install all the requirements use
pip install -r requirements.txt
-
Python 2.x / 3.x
-
gTTS
-
playsound
-
SpeechRecognition
-
PyAudio - Install it from lib/win folder. (In linux, do apt-get install portaudio19-dev before installing this module)
To be updated soon