Welcome to Super One, a smart and interactive voice assistant built using Python! This project can respond to various commands, including playing music, telling jokes, providing information from Wikipedia, and much more. It's designed to showcase both functionality and a clean, structured codebase.
- Voice Recognition: Detects voice commands with high accuracy.
- Play Music: Directly plays songs from YouTube.
- Fetch Information: Searches Wikipedia and provides a brief summary.
- Time & Date: Tells the current time or date when asked.
- Jokes: Lightens the mood with funny jokes.
- Interactive Responses: Engages in small talk with witty responses.
- Python: Core programming language.
- SpeechRecognition: For capturing and interpreting voice commands.
- pyttsx3: Text-to-speech conversion for the assistant's responses.
- pywhatkit: Handles YouTube searches and music playback.
- Wikipedia API: Fetches information from Wikipedia.
- pyjokes: Tells jokes to keep the conversation light-hearted.
- Python 3.7+ installed on your system.
- Install necessary libraries:
pip install SpeechRecognition pyttsx3 pywhatkit wikipedia pyjokes
-
Clone the repository to your local machine:
git clone https://github.com/karthikfron/Voice-Assistant- cd Voice-Assistant
-
Run the Python script:
python voice_assistant.py
-
Speak to the assistant using commands like:
- "Play [song name]"
- "What time is it?"
- "Who the heck is [person's name]?"
- "Tell me a joke."
Here’s a sample interaction:
- updated soon..