Skip to content

Python-Based Personal Voice Assistant: A voice-controlled virtual assistant built with Python. Perform web searches, manage calendars, get weather updates, and more, all by speaking commands. Interact with your computer or device effortlessly using this innovative project.

Notifications You must be signed in to change notification settings

devTarak/personal-voice-assistent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Voice Assistant

A sophisticated personal voice assistant project that enables users to interact with a virtual assistant through voice commands. The voice assistant possesses a range of capabilities, including playing music, retrieving information, providing the current time, telling jokes, and more.

Features

  • Seamless voice-controlled interaction with the virtual assistant
  • Play songs from popular music platforms, including YouTube
  • Retrieve accurate and up-to-date information from Wikipedia
  • Obtain the current time effortlessly
  • Enjoy a delightful collection of random jokes

Prerequisites

Before getting started, ensure that you have the following prerequisites:

  • Python installed on your system
  • Internet connectivity for accessing online services

Technologies Utilized

Presentation Video

Present-By-Tarak.mp4

Usage

  1. Clone the repository:
git clone https://github.com/devTarak/personal-voice-assistant.git
  1. Install the required dependencies from the 'requirements.txt' file:
pip install -r requirements.txt
  1. Run the main.py' script:
python main.py
  1. Interact with the voice assistant by speaking commands. For example:
You: "Play the song Ek din ap from yesboss"
Assistant: "Playing Ek din ap from yesboss"

Customization

You can customize the voice assistant to fit your preferences by modifying the code. Feel free to explore the code and adapt it to add new features or adjust the existing behavior.

Limitations

The voice assistant relies on internet connectivity for certain functionalities, such as retrieving information from Wikipedia or playing songs from online platforms. Make sure you have a stable internet connection for optimal performance.

Acknowledgments

We would like to express our gratitude to the developers of the libraries and tools used in this project. Their contributions have been instrumental in creating this personal voice assistant.

Developer

This personal voice assistant program was developed by Tarak Rahman.

Contributing

Contributions to this project are highly appreciated. If you have any ideas or improvements, please submit a pull request or open an issue to discuss potential enhancements.

License

This project is licensed under the MIT License.

About

Python-Based Personal Voice Assistant: A voice-controlled virtual assistant built with Python. Perform web searches, manage calendars, get weather updates, and more, all by speaking commands. Interact with your computer or device effortlessly using this innovative project.

Resources

Stars

Watchers

Forks

Languages