2.9 KiB

How to run the program

Here are some installation Guidelines and procedure how you can execute the programme and use it for performing basic tasks:

Table of Contents:


Check for PIP installation

  • PIP is a tool that is used to install python packages. PIP is automatically installed with Python 2.7. 9+ and Python 3.4+.
  • Open the command prompt and enter the below command to check whether pip is installed.
pip --version
  • If you are receiving an error, it means that you might be having pip3 installed, so try this command.
pip3 --version
python --version

If you are still facing issues, try installing pip from here

Pyttsx3

  • pyttsx3 is a text-to-speech conversion library in Python. Unlike alternative libraries, it works offline, and is compatible with both Python 2 and 3
  • Open the command prompt/terminal and enter the below command to install pyttsx3
pip install pyttsx3

Visit the Pyttsx3 documentation to know more about this library.

Speech Recognition

  • SpeechRecognition is a library for performing speech recognition, with support for several engines and APIs, online and offline.
  • Open the command prompt/terminal and enter the below command to install SpeechRecognition
pip install pyaudio SpeechRecognition

Visit the Speech Recognition documentation to know more about this library.

Pygame

  • Pygame is a set of Python modules designed for writing video games. Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language.
  • Open the command prompt/terminal and enter the below command to install Pygame
pip install pygame

Suitable IDE for running this program

Commands to interact with program.

After successful installation of the forementioned dependencies, you can use the following commands (speak out) to interact with Jarvis, your Desktop-Assistant

Start with  : Hello
Random Ans  : How are you?
            : Google
            : Youtube 
send email  : Open email
            : Nothing
            : Abort
            : Stop
End with    : Bye