Welcome to Nova Voice Assistant β your smart, sleek, and interactive voice companion designed to make your digital life easier and more fun! Simply say "Nova" to wake me up, and Iβm ready to assist you with web browsing, music playback, and the latest news β all with just your voice.
Nova isnβt just another voice assistant β itβs your personal gateway to instant information and entertainment, powered by cutting-edge speech recognition and text-to-speech technology. Whether you want to open your favorite websites, jam to your top tunes, or catch up on breaking news, Novaβs got you covered.
Feature | Description |
---|---|
π Wake Word | Say "Nova" to activate the assistant instantly. |
π Open Websites | Effortlessly open Google, YouTube, Facebook, LinkedIn, Gmail with voice commands. |
π΅ Music Playback | Play your favorite songs from a curated YouTube library (musiclibrary.py ). Just say "play [song name]". |
ποΈ News Headlines | Stay informed! Nova reads out the top 5 latest headlines from trusted news sources. |
π£οΈ Speech Feedback | Nova talks back to you for a natural, interactive experience. |
Ready to bring Nova to life? Follow these simple steps:
git clone https://github.com/yourusername/nova-voice-assistant.git
cd nova-voice-assistant
Make sure you have Python 3.x installed, then run:
pip install -r requirements.txt
python main.py
Say "Nova" and watch your commands come alive!
Nova is just getting started β hereβs whatβs coming soon to make her even smarter and more powerful:
- π€ OpenAI Integration for natural, AI-powered conversations and complex command handling.
- βοΈ Real-time Weather Updates β get instant forecasts with voice commands.
- π Personalized Reminders & Notes β never forget your tasks, hands-free.
- π₯οΈ Graphical User Interface (GUI) β control Nova with both voice and visuals.
- π Expanded Music Library & Streaming Support β search and play songs beyond the static list.
- π Advanced Wake Word Detection β robust, offline hotword detection for instant activation.
- π Multi-language Support β speak in your language, Nova will understand and respond.
nova-voice-assistant/
β
βββ main.py # Core assistant logic and voice command processing
βββ musiclibrary.py # Predefined music URLs mapped to song names
βββ requirements.txt # Python package dependencies
βββ README.md # This file β your guide to Nova
Nova depends on:
SpeechRecognition
pyttsx3
requests
webbrowser
(Exact versions specified in requirements.txt)
Got ideas to make Nova even better? Want to add new features or fix bugs? Contributions are highly welcome! Please fork the repo and submit a pull request.
Nova Voice Assistant is open source, licensed under the MIT License.
Thanks for checking out Nova β your voice, your control. Stay tuned for amazing updates and new features coming your way!
Say it loud, say it clear: "Nova" β your digital assistant is here! π
Made with β€οΈ by Syed Afaq Gilani