
Learn to build an advanced Jarvis-like assistant and a Friday virtual assistant using Python. Explore how to recreate Jarvis in the real world, inspired by Tony Stark's AI.
Download Python from the resources, install the supported version, configure environment variables, install for all users, and launch the IDE to verify the development environment for the J.A.R.V.I.S project.
Install and import a Python text-to-speech library to convert text into speech. Build and test a speak function that uses the library’s engine to articulate user input as speech.
Build a Python text-to-speech tool by turning user input from the command line into speech with a function, and enable male or female voice options in future sessions.
Enhance a Python text-to-speech program by enabling user input to select male or female voices via a gateway function and voice indices, using the speak function.
Enhance the Jarvis AI assistant by adding date and time features using the built-in daytime library, formatting current time with hours, minutes, and seconds, and outputting it to the user.
Demonstrates building a date function in Python to fetch the current time with the daytime library and speak the current date by extracting year, month, and day.
Create a time-aware greeting function in Python that shows the current time and date and greets users with good morning, afternoon, evening, or night for an interactive Jarvis-style assistant.
Develop Python functions to obtain current time and date with the datetime module, then create an interactive helper that greets the user and asks how to assist.
Create a command line driven Jarvis by implementing take command from the user, integrating time, date, and greeting functions, and handling queries with lowercase normalization and conditional actions.
Jarvis takes user commands from both the command line and microphone, using the speech recognition library to convert speech to text and perform time or date functions.
Learn to toggle a Python-based Jarvis assistant between Jarvis and Friday modes by changing voice settings and handling text and microphone commands, with live time and date responses.
Learn to enable voice-driven email sending in a Python virtual assistant by configuring Gmail SMTP with TLS, using secret credentials, and voice input to compose and send messages.
Enable two-step verification. Generate a Google app password and use it in your Python code to send emails, replacing the less secure apps method.
Enhance the Jarvis AI email feature by voice to capture receiver name, subject, and content, map names to addresses, assemble the message, and send the email.
Add a WhatsApp messaging feature to the Jarvis virtual assistant by voice, map usernames to numbers, install pywhatkit, and automate WhatsApp Web to send the message.
In this course, we will create a Virtual Artificial Intelligence Assistant (JARVIS 2.0) using Python Programming Language and implement Ultimate Home Automation Using Arduino UNO Microcontroller. It will similar to J.A.R.V.I.S the one from Marvel's Iron Man movie.
Features Of Advance AI Assistant (JARVIS 2.0)
1. Send Email
2. Google Search
3. Wikipedia Search
4. Covid-19 Updates
5. Open Tabs in Chrome
6. Remember Tasks
7. Takes Screenshots
8. Hand Wash Updates
9. Play Songs
10. Weather Updates
11. News Updates
12. Logout, Shutdown, Restart
13. CPU Usage
14. Battery Updates
15. Jokes
16. Search Maps
17. Screen Recording
18. Start Google Meetings
19. Send What’s App Messages
20. Open Social Media Websites
And Many More...
What you will be learning about Home Automation?
What is Arduino UNO Microcontroller?
Basics of Arduino
Installing Arduino IDE
Blinking Built-in LED on Arduino
Blink LED
Multiple LED'S Blinking In Series
User Input Control LED
User Input Relay Control
Create Smart Bulb Using Ardunio through User Input
Create Smart Bulb 2-Way Switch Using Ardunio through User Input
Blinking Bulb
Smart Socket
Smart Socket With Timmer
LDR Based Lamp Control
Motion-Based LampControl
Distance-Based Lamp Control
Control Computer
RGB Strip Control
Control Bulb/Lamp/Fan/Other Appliances With Voice Commands
Control RGB Strip With Voice Commands and Change the Colours
All the above Features and List Goes On...
What is an Artificial Intelligence Virtual Assistant?
An intelligent virtual assistant (IVA) or intelligent personal assistant (IPA) is a software agent that can perform tasks or services for an individual based on commands or questions.
What is J.A.R.V.I.S AI ?!
JARVIS is a Voice-Based AI Assistant which is developed in Python Programming Language.
It uses Different Technologies To Add New Unique Features.
It can Automate Tasks with just One Voice Command.
It is a Desktop Based AI Assistant.
So what are you waiting for?
Enroll now.