https://github.com/codeofrahul/jarvis-system
Do you remember J.A.R.V.I.S., Tony Stark's virtual personal assistant? If you've seen any of the Ironman or Avengers movies, I'm sure you do. In this project my plan is to build a JARVIS System, that can Listen, take command, Speak.
https://github.com/codeofrahul/jarvis-system
Last synced: 10 months ago
JSON representation
Do you remember J.A.R.V.I.S., Tony Stark's virtual personal assistant? If you've seen any of the Ironman or Avengers movies, I'm sure you do. In this project my plan is to build a JARVIS System, that can Listen, take command, Speak.
- Host: GitHub
- URL: https://github.com/codeofrahul/jarvis-system
- Owner: CodeofRahul
- License: mit
- Created: 2025-01-11T07:32:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-11T11:29:29.000Z (about 1 year ago)
- Last Synced: 2025-01-30T03:18:56.739Z (12 months ago)
- Language: C
- Homepage:
- Size: 22.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JARVIS-SYSTEM
Do you remember J.A.R.V.I.S., Tony Stark's virtual personal assistant? If you've seen any of the Iron-man or Avengers movies, I'm sure you do. In this project my plan is to build a JARVIS System, that can Listen, take command, Speak.
**Project Description**
- **Project Name**: JARVIS-SYSTEM
- **Objective**: This project aims to build a virtual personal assistant inspired by J.A.R.V.I.S. from the Iron Man and Avengers movies. The system is designed to listen to user commands, process them, and respond by speaking.
## **Key Features**
- **Listen**: The system can listen to user commands using speech recognition.
- **Command Processing**: It processes the commands and performs the required actions.
- **Speak**: The system responds to the user by speaking using text-to-speech functionality.
## **Technologies Used**
- **Python**: Core programming language for building the system.
- **pyttsx3**: A text-to-speech conversion library for Python.
- **Speech Recognition**: For capturing and interpreting user commands.
## **Setup Instructions**
- To create environment = `conda create -p python=3.8 -y`
- To check available envs = `conda env list`
- To check available envs = `conda info --envs`
- To activate environment = `conda activate `
- To install requirements.txt = `pip install -r requirements.txt`
- To check install packages = `pip list`
- To check detailed about package = `pip show package_name`
- To install package = `pip install package_name`
- To uninstall package = `pip uninstall package_name`
- To save all packages of env to a requirements.txt file = `pip freeze > requirements.txt`
## Git commands
- To add all file = `git add .`
- To add any particular file = `git add `
- To commit = `git commit -m "commit message"`
- To push the code = `git push origin main`
## Docs:
- pyttsx3 docs: https://pyttsx3.readthedocs.io/en/latest/engine.html
- Add more voice: https://puneet166.medium.com/how-to-added-more-speakers-and-voices-in-pyttsx3-offline-text-to-speech-812c83d14c13