WELCOME!
Project Name: Learn to create AI assistant( JARVIS) with PYTHON.
INSTALLATIONS:
(1) Install Python 3.6 version ( In newer version there will be problem during install pyaudio. So, there is some pending work to
be done to see if this problem occurs in newer versions of python)
(2) Any IDE (pycharm, Visual Studio Code etc..)(I have used VS code)
We are ready to go And we will install further packages in IDE itself.
IN Visual Code IDE:
Installing require Packages:
pip install pyttsx3 - text-to-speech conversion library
pip install datetime - Gives info about current date and time
pip install SpeechRecognition - For listening and recognizing speech input from user [I am listing the error which many users are encountering by this package below]
pip install wikipedia - For wikipedia search
pip install smtplib - To send emails by the AI assistant
pip install webbrowser - Opens webbrowser and search what the user said to search
pip install pyautogui - Takes screenshot
pip install psutil - Tells about CPU usage and Battery Power
pip install pyjokes - Tells Jokes to user
ABOUT ERRORS AND HOW TO SOLVE THEM:
If you encountered error at pyttsx3 or no audio has been madas output try installing:
pip win pywin32
If you encountered error stating " no module named pyaudio" and something like detecting these errors, encountered some more errors statement:
For pyaudio installation:
First install pip install pipwin
Then, pipwin install pyaudio
These errors are encountered at speech recognition part...Make sure you import all this.
If you have any errors after installing these also, then you can feel free to ping me or you can search on google.
Instagram id: @im__sabiya or @learnwithcodeeris
Feel free to ping me if Iam any of your help.
Keep learning and share to help others!!!