JARVIS is Iron Man’s personal assistant. With the help of a few windows utilities, we can create our own JARVIS system.

- A Computer/Laptop having Windows 7 8 or 8.1. (XP or Vista won’t work)
- Microphone (If you don’t have one, buy it! It doesn’t cost much!)
- Speech Recognition Setup.
You need to understand some basic commands your computer takes to execute certain actions. If you dont know then just say “what can I say?” - Rainmeter Software.
This will constitute the base of the Iron Man theme. - Iron Man theme pack.This is the theme and will work to make your computer look like JARVIS
- Windows Speech Recognition Macros.
This is a software provided by Microsoft by which you will be able to add your own commands into the system. - Windows 7 Boot Screen Updater. This is to update the old look of your Windows Boot Screen.
JARVIS Software Mission – Step 1: Set up Windows Speech Recognition
Step 2: Installing Windows Speech Recognition Macros



Advanced: There are certain complex commands that we would like our JARVIS to do. However, this requires brief knowledge of XML. I have explained some of the commands you can use below:
(Note that the commands are listed in the order in which they are supposed to be used)
<command>
<listenFor>Wake Up Jarvis</listenFor>
<speak>Systems Online, Database Check, Good Morning Sir !</speak>
</command>
</speechMacros>
<speechMacros>
<command>
<listenFor>Pull up the weather in [CityName]</listenFor>
<run command=”http://www.weather.com/weather/local/{[CityName.zipCode]}”/>
</command>
<command>
<listenFor>Is it cold in [CityName]?</listenFor>
<speak>Let me check… just a moment.</speak>
<listenForList name=”CityName” propname=”zipCode”>
<item propval=”65201″>Columbia</item>
<item propval=”37201″>Nashville</item>
</listenForList>
</speechMacros>
<command>
<listenFor>Restart JARVIS</listenFor>
<speak>Rebooting The System. See you shortly, Sir!</speak>
<run command=”C:WindowsSystem32shutdown.exe” params=”-r -t 00″/>
</command>
</speechMacros>
<command>
<listenFor>Goodbye JARVIS!</listenFor>
<speak>Getting offline, good bye Sir</speak>
<run command=”C:WindowsSystem32shutdown.exe” params=”-s -t 00″/>
</command>
</speechMacros>
<speechMacros>
<command>
<listenFor>What’s the time, Jarvis?</listenFor>
currentTime = FormatDateTime(Time(), 1)
Application.Speak Time
Application.SetTextFeedback Time
]]>
</speechMacros>
<speechMacros>
<command>
<listenFor>What’s the date, Jarvis?</listenFor>
todaysDate = Date
Application.Speak Date
Application.SetTextFeedback Date
]]>
</speechMacros>
<speechMacros>
<command>
<listenFor>Delete it!</listenFor>
<sendKeys>{DELETE}</sendKeys>
<speak> File has been Deleted, Sir </speak>
</command>
</speechMacros>
<speechMacros>
<command>
<listenFor>Empty the Recycle Bin</listenFor>
<run command=”C:nirnircmd.exe” params=”emptybin” />
<speak> Done, Sir </speak>
</command>
</speechMacros>
Step 3: Installing Jarvis Theme


