This is a Python-based voice assistant application that can perform a variety of tasks, such as searching Wikipedia, opening websites, and providing the current time. The app utilizes several libraries to achieve these functionalities, including pyttsx3
for text-to-speech, speech_recognition
for converting speech to text, and wikipedia
for fetching data from Wikipedia.
- Greets the user based on the time of day
- Converts speech to text and executes commands
- Searches Wikipedia and reads a summary
- Opens popular websites like Instagram, YouTube, Google, Kaggle, and more
- Provides the current time
- Opens Anaconda Navigator
pyttsx3
: Text to speech conversiondatetime
: To get the current timespeech_recognition
: To recognize and convert speech to textwikipedia
: To fetch summaries from Wikipediaos
: To open local fileswebbrowser
: To open websites
- Clone the repository:
https://github.com/Shreyaprasad21/Voice-Assistant-Application.git
- Install the required libraries:
pip install pyttsx3 pip install SpeechRecognition pip install wikipedia
- Ensure you have the following additional dependencies:
pip install pyaudio
- Run the application:
voicee.ipynb
- Interact with the assistant:
- Upon starting, the assistant will greet you based on the time of day.
- You can give voice commands such as:
Search Wikipedia Open YouTube What is the Time Open Anaconda
- The assistant will respond to your commands by performing the requested actions.
- Fork the repository.
- Create your feature branch (git checkout -b feature/fooBar).
- Commit your changes (git commit -am 'Add some fooBar').
- Push to the branch (git push origin feature/fooBar).
- Create a new Pull Request.