From 3df77bcd3402e1b6bf5c4551a15822d294b9fffc Mon Sep 17 00:00:00 2001 From: BHASKAR KUMAR <84345649+bhaskarkumar1@users.noreply.github.com> Date: Tue, 12 Oct 2021 03:53:46 +0530 Subject: [PATCH 1/3] Updated requirements.txt Deleted the Duplicate Module and added Tkinter library as support for GUI. --- requirements.txt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/requirements.txt b/requirements.txt index ce28810..4938c32 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,8 @@ pygame==2.0.1 -pyttsx3==2.90 SpeechRecognition==3.8.1 wikipedia==1.4.0 PyAudio==0.2.11 -pygame==2.0.1 pyttsx3==2.90 -SpeechRecognition==3.8.1 -wikipedia==1.4.0 +tk #Tkinter library for using GUI support + From 053affd662429af0fdf1c05e096ddf9fe0d28750 Mon Sep 17 00:00:00 2001 From: BHASKAR KUMAR <84345649+bhaskarkumar1@users.noreply.github.com> Date: Sat, 16 Oct 2021 01:37:15 +0530 Subject: [PATCH 2/3] Updated Readme_file --- README.md | 41 +++++++++++++++++++++++++++++------------ 1 file changed, 29 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index f3d309c..5da6bdf 100644 --- a/README.md +++ b/README.md @@ -5,25 +5,42 @@ A Virtual Desktop Assistant Written in Python.
The basic purpose of this is to make work easier as it re-directs you to various main sites and performs various important functions for your PC as well just install it for your system and run it in your code editor or IDE. I will be soon updating it as an application for MacOS, Linux and Windows. Until then you can follow the Contributing Guidelines and Contribute into this Desktop Assistant.
- -Steps to run the Assistant on your pc------------------(use python 3.9) - -Step1. Installing all the necessary python module as mentioned in the requirements.txt file one by one as from the terminal pip install - or - Install all the required module all at once by using the command pip install -r requirements.txt - -Step2. For windows user run Jarvis2_4windows.py script. - -Wow All done! Now give the command to jarvis. - # Installing : - Clone the repo to make it available on your local system by using ```git clone ``` - cd into the project directory i.e - ```cd DesktopAssitant``` -- install requirements.txt ```pip install -r requirements.txt``` +# Requirements for windows +Steps to run the Assistant on your pc------------------(use python 3.9) +Installing all the necessary python module using +``` +pip install -r requirements.txt +``` +# Dependency for Ubuntu +``` +sudo apt-get update +``` +``` +sudo apt-get install espeak +``` +``` +pip install -r ubuntu_requirements.txt +``` + +Wow All done! Now give the command to jarvis. + +# Run +For windows user run +``` +python Jarvis2_4windows.py +``` +For ubuntu user run +``` +python Jarvis2.py +``` +Wow! all done and now give some voice command # Contributing Guidelines :
- We are Open for Pull Requests From ece272381a356d273ffcbe8f74a01ce42ca20d5e Mon Sep 17 00:00:00 2001 From: BHASKAR KUMAR <84345649+bhaskarkumar1@users.noreply.github.com> Date: Sat, 16 Oct 2021 01:39:09 +0530 Subject: [PATCH 3/3] Added stabled Dependencies for ubuntu --- ubuntu_requirements.txt | 47 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 ubuntu_requirements.txt diff --git a/ubuntu_requirements.txt b/ubuntu_requirements.txt new file mode 100644 index 0000000..bc3846c --- /dev/null +++ b/ubuntu_requirements.txt @@ -0,0 +1,47 @@ +pip==18 +pep517 +pygame==2.0.1 +pyttsx3==2.90 +SpeechRecognition==3.8.1 +wikipedia==1.4.0 +PyAudio==0.2.11 +setuptools==58.0.4 +# sudo apt-get update +# sudo apt install portaudio19-dev python3-pyaudio +# sudo apt-get install espeak + +## all dependency with version +# Name Version Build Channel +#_libgcc_mutex 0.1 main +#_openmp_mutex 4.5 1_gnu +#beautifulsoup4 4.10.0 pypi_0 pypi +#ca-certificates 2021.9.30 h06a4308_1 +#certifi 2021.5.30 py39h06a4308_0 +#charset-normalizer 2.0.6 pypi_0 pypi +#idna 3.2 pypi_0 pypi +#ld_impl_linux-64 2.35.1 h7274673_9 +#libffi 3.3 he6710b0_2 +#libgcc-ng 9.3.0 h5101ec6_17 +#libgomp 9.3.0 h5101ec6_17 +#libstdcxx-ng 9.3.0 hd4cf53a_17 +#ncurses 6.2 he6710b0_1 +#openssl 1.1.1l h7f8727e_0 +#pip 18.0 pypi_0 pypi +#pyaudio 0.2.11 pypi_0 pypi +#pygame 2.0.1 pypi_0 pypi +#python 3.9.7 h12debd9_1 +#pyttsx3 2.90 pypi_0 pypi +#readline 8.1 h27cfd23_0 +#requests 2.26.0 pypi_0 pypi +#setuptools 58.0.4 py39h06a4308_0 +#soupsieve 2.2.1 pypi_0 pypi +#speechrecognition 3.8.1 pypi_0 pypi +#sqlite 3.36.0 hc218d9a_0 +#tk 8.6.11 h1ccaba5_0 +#tzdata 2021a h5d7bf9c_0 +#urllib3 1.26.7 pypi_0 pypi +#wheel 0.37.0 pyhd3eb1b0_1 +#wikipedia 1.4.0 pypi_0 pypi +#xz 5.2.5 h7b6447c_0 +#zlib 1.2.11 h7b6447c_3 +