/desktopvoiceassistant

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.

Primary LanguagePython

Desktop Voice Assistant

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.

Commands:

  • 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

Requirements:

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)

Working:

To be updated soon