Skip to content

A chat bot fullly responsive with the voice output and the functional where u have to give commands

Notifications You must be signed in to change notification settings

aditya07byte/Jarvis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Jarvis

πŸ—£οΈ Jarvis – Python Voice Assistant Jarvis is a simple Python-based voice assistant that can perform basic tasks like opening/closing applications, telling the time, searching YouTube, and responding to simple queries.

πŸš€ Features πŸ”Š Text-to-Speech using pyttsx3

πŸ“‚ Open/Close applications like Chrome, Edge, Notepad, Calculator

⏰ Tell the current time

🎡 Search YouTube directly from input

πŸ€– Fun responses to custom commands like β€œWho is God” and β€œWhat is your name”

πŸ›‘ Exit the assistant by typing stop

πŸ› οΈ Technologies Used Python 3.12

pyttsx3 – Text-to-Speech

subprocess / os – To open & close applications

webbrowser – To open YouTube links

datetime – To fetch system time

πŸ“¦ Installation Clone the repository

bash Copy Edit git clone https://github.com/your-username/jarvis-project.git cd jarvis-project Install required dependencies

bash Copy Edit pip install pyttsx3 ▢️ Usage Run the script:

bash Copy Edit python jarvis.py Example Commands: open chrome β†’ Opens Google Chrome

close notepad β†’ Closes Notepad

time β†’ Tells the current time

play β†’ Asks for a YouTube search query

stop β†’ Exits the program

πŸ“Œ Notes Works on Windows (paths are set for Windows apps like Chrome, Edge, Notepad, Calculator).

You can modify paths in the code to add more applications.

πŸ“· Demo (Optional) Add screenshots or a GIF of your program running if you want.

πŸ‘€ Author Aditya Korde – 3rd Year BCA Student

🌐 Web Developer & WordPress Developer

πŸ” Interest in Software Testing & AI Projects

About

A chat bot fullly responsive with the voice output and the functional where u have to give commands

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published