Skip to content

Lekhanacc/JarvisAssistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jarvis Voice Assistant

A beginner-friendly voice assistant built using Python that recognizes voice commands, responds using text-to-speech, and performs basic automation tasks.


Features

  • Voice command recognition
  • Text-to-Speech responses
  • Open websites
  • Perform simple automation
  • Beginner-friendly implementation

Technologies Used

  • Python
  • SpeechRecognition
  • pyttsx3
  • webbrowser
  • os

Project Structure

JarvisAssistant/
│── Jarvis.py
│── README.md

How to Run

  1. Clone the repository
git clone https://github.com/yourusername/JarvisAssistant.git
  1. Install dependencies
pip install SpeechRecognition
pip install pyttsx3
  1. Run
python Jarvis.py

Learning Outcomes

This project helped me understand:

  • Python automation
  • Speech Recognition
  • Text-to-Speech
  • Voice-based interaction

Future Improvements

  • AI-powered conversations
  • Weather updates
  • Music recommendations
  • Desktop automation
  • Smart home integration

⭐ This project was developed as part of my Python learning journey.

About

A Python-based voice assistant that uses speech recognition and text-to-speech to execute basic voice commands and automate simple tasks.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages