Small changes here from the original code created and maintained by GauravSingh9356. The idea here is get a more friendly code and human-machine interface, and as faithful as possible to the original electronic smart assistant.
This system is under construction. The official development and testing environment is Windows, using Microsoft Visual Studio with Python support as IDE (this video can help you set the environment). Its compatibilty with other platforms is not ready yet, but contributions are welcome.
pip3 install SpeechRecognition
pip3 install jsonlib
pip3 install pyttsx3
pip3 install PyAudio
pip3 install geocoder
pip3 install loc
pip3 install wikipedia
sudo apt-get update && sudo apt-get install gcc make perl python3-pip espeak
jsonlib (jsonlib-python3)
PyAudio (python3-pyaudio)
Voice synthetizing is done by pyttsx3 module. It gets Operating System language configurations. Some help with language settings can be found here .
For now there are some tasks disposed in project Mark I and anybody can help, just assign yourself and move it to IN PROGRESS column. Changes would be merged by me asap.