Jarvis Lite is a program that allows you to control your computer via custom voice commands. You can use shell commands to start applications and web pages, termination commands to close applications, hotkey commands to emulate keypresses and social commands to just get a response from Jarvis.
System requirements can be found in the System Requirements section of the Jarvis Lite web page here.
Jarvis Lite currently only runs on Microsoft Windows 7 and newer operating systems.
Absolutely. When you download Jarvis Lite you can be sure that no personal data will leave your computer. You do not have to give Jarvis Lite administrative privileges and he never downloads files. Jarvis Lite has also been awarded the ‘100% Clean’ award from Software Informer to signify that there is no adware, spyware or viruses. All awards can be found here.
The only time you need an internet connection is when you install Jarvis Lite. After this, no internet connection is required, however this will prevent weather information and updates from being accessible.
Jarvis Lite will automatically update on launch whenever there is an update available and you are connected to the internet.
Jarvis Lite custom commands and settings will not be removed during any update processes as they are kept separate for data corruption prevention purposes.
Jarvis Lite custom commands and settings will not be removed during the uninstall process as they are kept separate for data corruption prevention purposes. This allows you to reinstall Jarvis Lite and resume with your previous data.
A command allows you to speak and tell Jarvis Lite to execute a task and/or respond to you.
You can find out what the different types of commands do here:
Follow this video or text tutorial to get an overview of how to use commands:
Start by pressing the dropdown button on the Main Window, then pressing the ‘Commands’ button to bring up the Custom Commands window. Next, select the tab at the top that relates to the type of command you wish to create. Some of the text boxes at the bottom of the window are different for each type of command, however the following are always the same:
For shell commands, ‘Location’ is the path of the file or webpage to be launched. You can use the ‘Browse’ button next to this text box to quickly search for a file or program on your computer to launch. To launch a webpage, simply use “
http(s)://” followed by the webpage. For example “
For termination commands, ‘Process’ is the name of the process to be closed. You can use the ‘Browse’ button next to this text box to quickly search for a running process name to close.
For hotkey commands, ‘Combination’ is the combination of modifier and normal key to be emulated.
Once you have filled in the text boxes, press ‘Add’ and then press ‘Save’ to save the current list of commands.
For examples of commands, visit the Jarvis Lite Examples page.
Start by pressing the dropdown button on the Main Window, then pressing the ‘Commands’ button to bring up the Custom Commands window. Next, select the tab at the top that relates to the type of command you wish to delete. Select the command you wish to delete from the list of commands and press ‘Remove’, then press ‘Save’ to save the current list of commands.
Start by pressing the dropdown button on the Main Window, then pressing the ‘Commands’ button to bring up the Custom Commands window. Next, select the tab at the top that relates to the type of command you wish to edit. Select the command you wish to edit from the list of commands and press ‘Edit’.
The information from the command will be transferred from the list to the text boxes at the bottom of the window where you can edit the details. Once you have made your desired changes, press ‘Add’ and the command will be added back to the list, then press ‘Save’ to save the current list of commands.
Simply say "
show commands" to bring up a window with all the currently loaded commands.
Default commands come pre-installed with Jarvis Lite and contain basic commands, for example media controls. Say "
show commands" and select the 'Default' tab to view all default commands.
Shell commands are used to start applications or webpages.
Termination commands are used to close applications.
Social commands are used to simply get a response from Jarvis.
Hotkey commands are used to emulate keypresses on your keyboard.
To stop Jarvis Lite from responsing to your commands, simply enter '
[none]' into the response box (without quotation marks).
Randomised responses allow Jarvis to say one of many responses randomly. Use a pipe (|) as a delimiter to the possible responses that Jarvis could say. For example if you entered '
OK Sir|Sure thing|Already done' as a response when setting a custom command, Jarvis will randomly pick one to respond to you with.
Collective commands allow Jarvis to have multiple commands linked to the same function. Use a pipe (|) as a delimiter to the commands that you could say. For example if you entered '
Hello|Hi Jarvis|Hey Jarvis' as a command when setting a custom command, Jarvis will respond and carry out the function (shell, termination or hotkey command) whenever you say either of those commands. This system is pipe delimited, like the randomised responses feature.
There must not be any blank spaces either side of the pipe delimiter.
This may occur if your text to speech settings are not correctly configured. Below are a set of example images of what the text to speech settings should look like. To access the text to speech settings on your PC, search for "change text to speech settings".
As you can see below, the language and dialect of both the Speech Recogniser and Voice must be the same.
Similar errors can sometimes occur due to the fact that a functional microphone may not be plugged in, so make sure that your microphone is connected, functioning properly and set as the default device.
This problem is observable when Jarvis Lite is started and the application icon is visible in the taskbar, however no GUI (main window user interface) can be seen on the screen. This problem is most likely to occur on laptop computers, however it can happen on other devices as well. This can be fixed by adding the text "centerscreen" (without quotes) to the following file:
C:\ACW Technologies\Jarvis Lite\Settings\res.txt
A shell command can shut down your PC. This can be achieved by setting the location to '
shutdown' when adding a custom shell command.
A shell command can create a new email. This can be achieved by setting the location to '
mailto:' when adding a custom shell command. To specify an email address, use '
mailto:firstname.lastname@example.org'. For more examples and information about mailto, such as how to add a subject and body, visit the mailto Wikipedia page. Please note: this protocol will create a new email using your default email client.