Hello friends, its been a long time since my last article. All of you must have seen IRONMAN (movie series), and I can be assured without any doubts that you’ll be surely a huge fan of JARVIS system.
In IRONMAN movie, it was the JARVIS operating system that helped Tony Stark (Robert Downey Jr.) to complete his required tasks (computer tasks) by voice command and in return also he’d get some reply as some human would reply. Isn’t that amazing?

JARVIS is totally an imaginary system (Artificial Intelligence/Artificial Brain). Eventually we cant have such a huge brain right now, but surely we can develop a small project that works like JARVIS.
So lets get to the topic:

Lets take an instance of what we’re going to work upon on this project.

Give your PC a name like “myPC” so whenever you’ll say “myPC” it will reply “Hello sir” or “Hello yourNAme.”
or

Example 1:

You: Who are you?
Computer : I’m chitti The robo Speed, 1 terahertz, memory, one zettabyte. (Just Like Rajnikanth’s Movie “robot”, (Enthiran) in Tamil.)

Example 2:

YOU: Good Morning my PC !
COMPUTER : Good Morning Mr. John ! How are you Today !

So by now you surely gotta be wondering how these things are going to work out ? Here you can transform your wondering into reality.

Follow these codes below : (Don’t worry, it doesn’t need any programming skills :D)

How To Make These Command Working?

Things you need :- 

  1. A microphone or internal Microphone
  2. windows 7(or higher)
  3. windows speech macros, download it from here.

Steps:- Install it then make Macros to start work.

 

Now open notepad and paste Below code in notepad.

For example:-

<speechMacros>
<commmand>
<listenFor>Jarvis</listenFor>
<speak>Hello Mr. Stark</speak>
</command>
</speechMacros>

Paste above code in NotePad and save as “filename.WSRMac”

(WSRMac extention is must for it,)

-Then Goto your WSRMac file and right click on it

-Now click on “import signing Certificate” and automatically it will save a digital signature for it.

Some more command below, that you’d like to work upon. Follow the same procedures for the below commands too.

Example 1 :

<speechMacros>
<command>
<listenFor>anyEnglishName</listenFor>
<speak>Hello theNameYouWantInReply</speak>
</command>
</speechMacros>

Example 2 :

<speechMacros>
<command>
<listenFor>Good Morning yourPCName</listenFor>
<speak>Good Morning Sir. how are you today</speak>
</command>
</speechMacros>

 For Shutting down Computer :-

<speechMacros>
<command>
<listenFor>Nuke it</listenFor>
<speak>Restarting Windows</speak>
<run command="C:\Windows\System32\shutdown.exe"/>
</command>
</speechMacros>
To make it more intresting and realastic you need a bit knwoledge of VB.NET
here is one example
<speechMacros>
<command>
<listenFor>Time</listenFor>
<listenFor>Give me the Time</listenFor>
<listenFor>What is the time</listenFor>
<listenFor>Tell me the time</listenFor>
<listenFor>What time is it</listenFor>
<script language="vbscript">
<![CDATA[
dim currentTime
currentTime = FormatDateTime(Time(), 1)
Application.Speak Time
Application.SetTextFeedback Time
]]>
</script>
</command>

Now if I have MS Excel work then:-

<command priority="100">
<listenFor>insert row above</listenFor>
<sendKeys>{ALT}jla</sendKeys>
</command>
<command priority="100">
<listenFor>insert row below</listenFor>
<sendKeys>{ALT}jle</sendKeys>
</command>
<command priority="100">
<listenFor>insert column before</listenFor>
<sendKeys>{ALT}jll</sendKeys>
</command>
<command priority="100">
<listenFor>insert column after</listenFor>
<sendKeys>{ALT}jlr</sendKeys>
</command>
<command priority="100">
<listenFor>merge cells</listenFor>
<sendKeys>{ALT}jlm</sendKeys>
</command>
<command priority="100">
<listenFor>split table</listenFor>
<sendKeys>{ALT}jlq</sendKeys>
</command>
<command priority="100">
<listenFor>delte row</listenFor>
<listenFor>delte rows</listenFor>
<sendKeys>{ALT}jdr</sendKeys>
</command>
<command priority="100">
<listenFor>delete column</listenFor>
<listenFor>delete columns</listenFor>
<sendKeys>{ALT}jdc</sendKeys>
</command>
<command priority="100">
<listenFor>?show table properties</listenFor>
<sendKeys>{ALT}jdo</sendKeys>
</command>
<command priority="100">
<listenFor>?show ?hide table gridlines</listenFor>
<sendKeys>{ALT}jltg</sendKeys>
</command>

Track changes in Music:-

<command priority="100">
<listenFor>next change</listenFor>
<sendKeys>{ALT}rh</sendKeys>
</command>
<command priority="100">
<listenFor>accept change</listenFor>
<sendKeys>{ALT}rac</sendKeys>
</command>
To click
<command priority="100">
<listenFor>?mouse click</listenFor> <mouse button="left" command="click" />
</command>

Now Open Speech recognition And Say Your Command. Enjoy Talking to your Computer ! :D

If you need codes of any other command leave comment below, and I will try to give you source codes.

Stay Tuned for some more interesting upcoming articles.

93 COMMENTS

  1. Excellent Post Shail.

    I thought we need to install huge softwares in order to make our computer talk to us.

    Here’s a question for you,

    Can we invoke at another files using “run command” ?

    • First of all thanks for your valueable feedback..

      Lol..
      This is just a trick..
      Indeed, as mentioned Jarvis is such a huge project and IBM is currently working on it..

      And yeah, we can invoke at another files using “run”
      If you’re familiar with VB basics then you can make your own code else tell me, i’ll get you one

      Stay Tuned,
      Regards,
      Shail Shah

        • Nuke it
          Restarting Windows

          IF YOU WANT TO IMPORT SHUTDOWN CERTIFICATE JUST IMPORT THE ABOVE CERTFICATE!
          As you want to shutdown pc just command can ” Nuke it ”

          if u want better results and intelligence for ur pc just get training from speech recognisation ( U can find this Program in control panel ) IF u want more information here is my fb account aastikdude7@gmail.com

  2. Hi Shail Shah, Really an amazing hack.. I am eagerly waiting to try it when I trying to make certificate, it gives me error “The signing certificate could not be imported”.

    • Umm, first of all you check your administrator privileges and set it to “Never Notify”.
      Then you may try again.
      If that problem persists again, lemme know.

      Will give you 2nd troubleshooting solution.

      Stay Tuned,
      Regards,
      Shail Shah

        • Now instead of importing macros, you select 1st option, that says “edit speech macro” and then just click on next next..

          if that problem still persists again, them tell me you OS Configurations

  3. Truly creative, never read such remarkable, brilliant tutorial before. I have been using Windows 8.1 and am eager to try this out when I have some time. Hats off , Shail Shah! That’s what you call a real geek.
    I’ve bookmarked and shared this everywhere!

  4. I have to thank you for the efforts you’ve put in penning this website. I’m hoping to check out the same high-grade blog posts by you in the future as well. In fact, your creative writing abilities has inspired me to get my own website now ;)

  5. can you give the coding to open any specific program and is this program supports only British English?

    • Well to open up any program, you just need to speak up “Open “..
      It is inbuilt feature of speech recognition.
      And yeah, it supports the default language that you use..
      for other language you may download language packs from Microsoft( Paid :P); else Torrent always helps us :P
      Stay tuned, Shail

  6. This is really nice program.
    I like it Shail but can u give me some extra code…
    This software is really awesome. I can’t believe it.Also I tell my all friends to visit this blog.

  7. Nice work man ! i would like to mention here dragon:naturally speaking. this software is amazing and almost made everything work by voice commands.

  8. So to help some of you guys out… ive been playing with this lately, and am learning to use it fairly well. And I could post a few helpful hints here i guess on the coding aspect of it if wanted… but i can also point you to this website here http://alphawsr.tumblr.com/ this website is home of Project Alpha. A premade “grouping” if you will, of macros Lucas Moraes has made… nothing is locked so if you learn how to code your own commands then you can add on to it easily enough. But it does allow for a much easier head start towards your own Jarvis

  9. Oh my goodness! Awesome article dude! Thanks, However I amm encounteering issues
    with your RSS. I don’t understand the reason why I
    can’t join it. Is there anyone else having similar RSS problems?
    Anybody who nows the answer will you kindly respond? Thanx!!

  10. Hii,

    I trying to import signing certificate, but its not done.

    pls help ASAP.

    my computer showing that error :-

    “The signing certifacate could not be imported error 0x80092009

  11. Whats up very nice web site!! Man .. Beautiful .. Superb
    .. I’ll bookmark your site and take the feeds additionally?
    I’m happy to search out a lot of useful info here
    in the submit, we’d like work out more strategies on this regard,
    thanks for sharing. . . . . .

  12. First off I wօuld like to say awesome blog! I had a quick quеstion that I’ԁ like
    to ask if you don’t mind. I was interestеԀ to find out Һߋw уou center yourself and clear your heaԁ before writing.
    I’ve had difficulty clearing my thoughts in getting my thoughtѕ
    out there. I truly do take pleasսre in writing hߋwever іt just sеems
    liқe thе first 10 to 15 minutes are usually wɑstеd just trying to figure oսt
    hօw to begin. Any rеcommendɑtions oг hints?
    Appreciate it!

  13. firstly thanks for sharing this post.

    awsme Work by Admin, I’ll bookmark your
    site and take the feeds
    additionally?

  14. Hello, I have a problem: when I try to import the Signing Certificate, an error message appears saying that “the signing certificate could not be imported Error 0x80092009”. What can I do to solve this? =(

  15. hey, what you just taught above is using some already existing software, and its kind of you to help everyone by putting up such info.
    I want to make AI software of my own, which could recoginise what i speak and if possible then my gestures too, if you have any clue then please mail me your suggestions.

    Thank you
    Laksh Goel

  16. When I’m trying to import the signing certificate, it’s showing a window which says “The signing certificate could not be imported”

    The error code shown was : 0x80092009

    What should I do now? How can I proceed ahead to have my computer speak like Jarvis?

  17. For the ones who experience Error 0x80092009 right click but select sign speech marcos it will then ask to import signing certificate click yes and hopefully the window for creating a new RSA signature key will open, this worked for me.
    enjoy :)

  18. I’ve completed all above mentioned steps and yet my computer is not replying…i can hear my voice in the speakers…but my computer is not responding on voice commands…

    • Not sure if you need help with this, since it was a month ago xD but here is how:
      The “Say Hello to John” is what the Speech Recognition listens for.. then: “Hello John, it is nice to me you” is what the reply will be.

      Say Hello to John
      Hello John, it is nice to me you

  19. hey guys,
    when i say hello jarvis and any thning when starting my computer i want that my computer will wish me by time for example it 9:00 AM he has to wish me good morning if its 12:00PM he has to wish me good afternoon and when the clock gose on like 5:00PM he has to wish me good evening sir. . .
    give me macros for it if sumone has have. . plz

  20. Its showing error 0x80092009 when importing signing certificate and when i click on sign speech macros it shows 0x80004005…pls help

  21. Hey awesome blog
    I have searched many sites and blogs but this is really very useful thax a lot for sharing ..
    I’m looking for tricks to hack play store to download paid apps for free.plz help if u know anything. ..

  22. Hello Shail,
    First of all a very big congratulations for your success in the program. Wish you best of luck for your future.
    Please help me and tell the coding for my pc wishing me good morning, good afternoon, good evening, etc

  23. I 1st tried to import singing certificate but it written on screen that ( error0x80092009) then I tried sign speech macros it also show that( error 0x80004005) plzzz help

  24. I 1st tried to import singing certificate but it written on screen that ( error0x80092009) then I tried sign speech macros it also show that( error 0x80004005) plzzz help guys

  25. when i do the WSRMac file to “import signing Certificate”.then its say “the signing certificate could note be imported Error 0x80091009”
    i don’t know English language very much
    pls pls help me…
    thanks..!!

  26. How to command, to say the time or temperature of the day without asking.
    how to search a thing in google by using this.

  27. How to command to code it, to say the time, temperature, climate, weather of the current day without asking.
    how to search a thing in google by using this.

  28. guys i am kind of having a problem making this work.

    any please help my giving me step by step instructions

  29. Hey Bro… When i tried to Import the certificate, an error occurs sayin that “The signing certificate could not be imported. Error 0x80092009”
    Can you please help me on this….???

  30. Hi Shail Shah, Really an amazing hack.. I am eagerly waiting to try it when I trying to make certificate, it gives me error “The signing certificate could not be imported”.

  31. I want to do like

    Open the documents folder mypc
    Mypc: need password,sir.
    Password
    U are now verified access granted /reject (correct or wrong password)

    Plz send code for this to me on
    aa7is789@gmail.com
    And put the subject of email as prongs.
    Thank you

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.