Skip to content

AdithyaSalian23/Python-Voice-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– Voice-Activated Assistant using Python

This is a simple voice-controlled assistant built using Python that responds to your voice commands to open websites and play music 🎡. Just say the wake word "Jarvis", give a command like "open Google" or "play Wolf", and it works like magic ✨.


πŸš€ Features

  • πŸŽ™οΈ Voice recognition using microphone input
  • 🌐 Opens websites like Google, LinkedIn, YouTube via voice
  • 🎡 Plays music from a custom YouTube music library
  • πŸ—£οΈ Responds using Text-to-Speech with real-time audio output

πŸ› οΈ Technologies Used

  • SpeechRecognition
  • gTTS (Google Text-to-Speech)
  • Pygame (for audio playback)
  • Webbrowser (to open URLs)

πŸ”§ How to Run

  1. Clone the repository

    git clone https://github.com/AdithyaSalian23/Python-Voice-Assistant.git
    cd Python-Voice-Assistant
  2. Install dependencies

    pip install -r requirements.txt
  3. Run the assistant

    python main.py

πŸ—£οΈ Voice Commands You Can Try

"Hello open Google"

"Hello open LinkedIn"

"Hello play Skyfall"


πŸ’‘ Notes

Ensure your microphone is enabled and working.

You can customize the song list in musicLibrary.py


πŸ“Ί Reference

If you face any issues or want to learn more, you can watch a helpful tutorial by CodeWithHarry on YouTube.

πŸ”— Watch on YouTube – Jarvis Mega Project (Timestamp: 09:30:22)

🧠 Timestamp: 09:30:22 – Mega Project 1: Jarvis

About

A simple voice assistant built with Python that can open websites and play music using speech commands.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages