https://github.com/Vardaan2409/Voice-Assistant/pulls
(run those in command prompt/cmt/terminal)
For the robot to listen to our voice/speech
pip install speechRecognition
To speak out, or text to speech
pip install pyttsx3
For advance control on browser
pip install pywhatkit
To get wikipedia data
pip install wikipedia
To get funny jokes
pip install pyjokes
Learn all the above commands on terminal. Make sure to use pip3, because in linux pip refers for python2 and pip3 refers to python3.
Install these too -
pip3 install pyAudio
In case any error pops up install this -
pip3 install portAudio
If you encounter any problems feel free to open a new issue. Before that check other closed issues and check if your issue matches with any older issues.
This is a speech-activated personal assistant built with Python that listens to user voice commands, processes them using natural language libraries, and performs tasks such as playing YouTube videos, answering questions via Wikipedia, telling the time, and opening web searches. It uses speech_recognition, pyttsx3, and pywhatkit to enable voice interaction, text-to-speech responses, and online actions.
Tech Used: Python, speech_recognition, pyttsx3, pywhatkit, wikipedia
Key Features:
Voice command recognition using your device's microphone
Text-to-speech responses for interactive conversation
Plays YouTube videos, tells time, searches web, and more
Lightweight and runs locally on any Python-enabled system