Skip to content

The Practical AI Voice Assistant is a simple yet smart Python-based voice assistant that listens, understands, and responds to your commands — just like Alexa or Jarvis. It can open websites like YouTube or Google, tell the current time, and fetch live weather updates.

Notifications You must be signed in to change notification settings

Tirth9978/Practical-AI-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Practical AI Voice Assistant

A Python-based AI Voice Assistant that can interact with you naturally — open websites, tell the time, fetch the weather, and more.
This project simulates how an intelligent assistant (like Alexa or Jarvis) can be built using simple Python modules.


✨ Features

  • 🎙️ Voice Interaction — Speak commands, and the assistant listens and responds.
  • 🌐 Open Websites — Say “Open YouTube”, “Open Google”, “Open GitHub”, etc.
  • Tells the Time — Just ask “What’s the time?” and get the current time.
  • ☁️ Weather Updates — Ask “What’s the weather like?” and it gives live updates.
  • 💬 Conversational Feel — The assistant tries to talk back naturally to your commands.

🛠️ Technologies Used

  • Python 3
  • speech_recognition – for voice input
  • pyttsx3 – for text-to-speech output
  • datetime – for current time
  • webbrowser – to open websites
  • requests / OpenWeatherMap API – to get live weather information

🚀 Setup & Installation

  1. Clone the repository

    git clone https://github.com/Tirth9978/Practical-AI-Assistant/
    cd Practical-AI-Assistant
  2. Install dependencies

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

    python main.py

About

The Practical AI Voice Assistant is a simple yet smart Python-based voice assistant that listens, understands, and responds to your commands — just like Alexa or Jarvis. It can open websites like YouTube or Google, tell the current time, and fetch live weather updates.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages