Desktop AI-Powered Virtual Voice Assistant is a smart, browser-based virtual assistant designed to help users perform daily tasks using voice commands. It improves productivity by allowing hands-free interaction with your desktop through speech recognition and voice responses.
👉 https://nemakore.github.io/Desktop-Voice-Assistant/
- 🎤 Voice recognition using microphone
- 🗣️ Text-to-speech voice responses
- 🌐 Open websites using voice commands
- 🕒 Tell current time and date
- 🔎 Search Google using voice
- 💻 Open desktop-related tools and web apps
- ⚡ Fast and lightweight
- 🎨 Modern and responsive UI
- HTML5
- CSS3
- JavaScript (Vanilla JS)
- Web Speech API (Speech Recognition)
- Speech Synthesis API (Text-to-Speech)
Desktop-Voice-Assistant/
│
├── index.html # Main UI
├── style.css # Styling
├── script.js # Voice assistant logic
├── logo.jpg # Logo image
├── mic.svg # Microphone icon
├── voice.gif # Voice animation
└── README.md # Project documentation
- User clicks the microphone button
- Browser starts listening using Speech Recognition
- User gives a voice command
- JavaScript processes the command
- Assistant performs action and responds using Text-to-Speech
You can try commands like:
- "Open Google"
- "Open YouTube"
- "What is the time"
- "What is today's date"
- "Search for ChatGPT"
- "Open Instagram"
- "Hello"
Simply open the live demo:
https://nemakore.github.io/Desktop-Voice-Assistant/
- Download or clone the repository
git clone https://github.com/nemakore/Desktop-Voice-Assistant.git
-
Open the project folder
-
Double click on:
index.html
-
Allow microphone permission
-
Click microphone and start speaking
Best supported browsers:
- Google Chrome ✅ (Recommended)
- Microsoft Edge ✅
- Brave ✅
Note: Speech Recognition works best in Chrome.
(Add screenshots here if needed)
- Microphone access
- Open desktop applications
- AI integration (ChatGPT API)
- Custom commands
- Multi-language support
- Offline mode
Contributions are welcome!
Steps:
- Fork the repository
- Create new branch
- Make changes
- Submit pull request
If you like this project, please give it a ⭐ on GitHub.
This project is open source and free to use.
Made with ❤️ using JavaScript and Web Speech API