Menu
 

Hello Friends Today I am posting on one of the interesting topic that is making your pc talk .yes it is possible you can make your pc speech recognizable like you have seen in some Hollywood movie like iron man,chitti form Robort Movie(Rajnikant :D).Here is a brief tutorial that will explain you in details.
Speaking Computer
In Iron Man Movie It was the jarvis Operating which helps Iron Man in completing any computer related task that he wants to perform with voice recognition support-ability.Jarvis is totally based on Artificial intelligence aka Artificial Brain. Eventually, we can't have such a huge artificial brain r8 now with us bust we can have a start to this project and believe me you will enjoy it a lot .
Let Me demonstrate you few examples:
  • Give a Name to your Computer Like "Jarvis" and when you'll say "Jarvis" it will reply "Hello sir" or "Hello Mr. (Your Name)".
    or
    You : Who are you ??
    Computer : I'm chitti The robo Speed, 1 terahertz, memory, one zettabyte
    (Just Like Rajnikanth's Moive "robot", (Enthiran) in Tamil.)
    Example 2 :
    YOU: Good Morning Jarvis !
    COMPUTER : Good Morning Mr. Stark ! how are you Today !

    So, Little wondering how these things going to work out ? Here you can transform your wondering into reality. Follow these codes :

    Example 1 :
    Example 1 : 

    <listenFor>Jarvis</listenFor>

    <speak>Hello Mr. STark</speak>

    </command>

    </speechMacros>



    Example 2 :

    <listenFor>Good Morning Jarvis</listenFor>

    <speak>Good Morning Sir. how are you today</speak>

    </command>

    </speechMacros>



    Further, more you can use these lines of codes 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 i have ms exel 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 chnages 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>

    if you need codes of any command leave comment below, and i will try to give you source codes.

    How To Make These Command Working


  • Things you need -
    A microphone or internal Microphone
    windows 7 and windows speech macros, download it from here
    install it then make Macros to start work
  • Now open notepad and paste code in notepad
  • for example
    <listenFor>Jarvis</listenFor>

    <speak>Hello Mr. STark</speak>

    </command>

    </speechMacros>

    paste it and save as filename.WSRMac
    .WSRMac extention is must for it,
    then Goto your WSRMac file and click on
    Now click on "import signing Cerificate" and automaticly it will save a digital signature for it.See Image Below.
    Now Open Speech recognition And Say Your Command.


    Enjoy Talking to your Computer ! :D

    Now to Make Your Pc Look And Awesome Feel From This post.



    DO comment if you have Any doubt at any step.Put comments hit like us .subscribe us and Thanks For Visiting :).
  • Post a Comment

    1. it says an error while saving as a signature file

      ReplyDelete
      Replies
      1. Don't Doing like this!! :



        Jarvis
        Hello Mr. STark



        Must doing like tgis ok!! :



        Jarvis
        Hello Mr. STark

        Delete
    2. check this out http://www.youtube.com/watch?v=j0tvg8joqks

      ReplyDelete
    3. hey i m using windows8 and its giving me error in signing certificate

      ReplyDelete
    4. me too how to fix that?

      ReplyDelete
    5. how to import?

      ReplyDelete
    6. Give More Commands Please .. !!

      ReplyDelete
    7. how to download jarvis?

      ReplyDelete
    8. i am getting error in importing signing certificate. pls tell how to correct it

      ReplyDelete
    9. where do you click to download

      ReplyDelete
    10. lalit mohan sharmaJune 27, 2013 at 12:07 PM

      its not importing signing certificate because of error 0x80092009

      lalit

      ReplyDelete
    11. just un chek the signature box then go to the folder you have the macros speech then right click and it should have a list look for sign speech macros... click that if that doesnt work go to the icon right click and go to security and make a new certificate and repeat what i said earlier and it should work

      ReplyDelete
    12. Gerardo Steven AcostaJuly 15, 2013 at 7:27 AM

      I didn't understand very well to that guy, so here's a better explanation:
      Right click on "windows speech recognotion macros" > Security > Create Signing Certificate. It will open a window. Just follow the indications given.

      ReplyDelete
    13. CAN COMPUTER ANSWER ME , HE IS FOLLOWING MY COMMOND BUT NOT ANSWERING ME LIKE IRON MEN'S JARVIS DO

      ReplyDelete
    14. it says error

      ReplyDelete
    15. Windows speech macros is not working. What to do?

      ReplyDelete
    16. while the debuggging the program (vishnu.host.exe does not implement the the sapi.voice) i am getting error in intermediate window but the program is running but some commnds only working these are the commands are working what to do for it plz reply for me
      i am waiting

      ReplyDelete
    17. my pc hears what i say to it, but it doesn't talk back to me, why?

      ReplyDelete
      Replies
      1. heyy pls give me ur facebook id or whats app plss i wanna little hepl

        Delete
    18. when I installed it I get a symbol in task bar when I open it I got
      insert text
      run a program
      send keystokes
      emulate recognition
      advanced
      now can I start it pls tell me

      ReplyDelete
    19. it show me error code what have to do now..0x80092009

      ReplyDelete

    Feel Free To Ask Your Query we Love To Answer

     
    Top