+ sintogel.net »  :::: Miscellaneous » Tutorials Section
|- How to make your computer talk like Iron man's Jarvis


10% SBI and 10% Discount
  • How to make your computer talk like Iron man's Jarvis 2 1
Currently:  

How to make your computer talk like Iron man's Jarvis

0 Members and 1 Guest are viewing this topic.

June 01, 2013, 11:04:31 AM
  • Elite Member
  • ***
  • Topic Author
  • Thank You: 28
  • Reputation: 28
  • Activity:
    0.8%
  • Country: in
  • Posts: 491
  • Topics: 16
  • Join Date: Feb 2013
  • ShareSpark Member
You Must have Watched The Movie "IRON MAN","The Avengers" and Tony Stark's Talking Computer "jarvis". Despite being busy, i saw the movie "iron" few months ago and since then I was thinking to make something like "Jarvis"



 The project development on "human computer interface" and "Gestural interface" has already been started by my side, which are capable of having feature like voice recognition,gestural interfaces. Some of those projects have been partially developed and working in desired manner, but few features and modules are yet to implement and on their way of completion in very short span of time.

 So lets come to the body of this article.
 Jarvis is totally based on Artificial intelligence aka Artificial Brain. Eventually, we can't such a huge artificial brain by using these following steps because of the simplicity and efficiency of this project. But I can make you assure that after this you make your computer talk, and this will be your first interestingly step in the world of Artificial intelligence. And later, you can go in more deeper as soon as you'll come to know its depth.So Lets start with your first step in this world with this example :

Example 1 :
 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 :
 <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 Get Started  ??
 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.



 Now open Speech recognition


 Now Give Your Instructions, you can minizmise to hide this window



 Enjoy Talking to your Computer !
                                                             Dont't forget to say thanks or add reputation.

Share this topic on FacebookShare this topic on GoogleShare this topic on MySpaceShare this topic on TwitterShare this topic on Yahoo



Thanks given by:


June 01, 2013, 11:43:49 AM
Reply #1
  • Newbie
  • **
  • Thank You: 0
  • Reputation: 0
  • Activity:
    0%
  • Posts: 2
  • Topics: 0
  • Join Date: Apr 2013
  • ShareSpark Member
« Last Edit: June 01, 2013, 11:44:05 AM by leonsharma »

June 01, 2013, 12:07:58 PM
Reply #2
  • Elite Mod (Inactive)
  • Special Member
  • ****
  • Thank You: 68
  • Reputation: 127
  • Activity:
    0%
  • Country: in
  • Posts: 669
  • Topics: 263
  • Join Date: Apr 2012
  • The Dark Knight
  • Expertises:
  • Hollywood Movies

July 14, 2013, 12:25:58 PM
Reply #3
  • Newbie
  • **
  • Thank You: 0
  • Reputation: 0
  • Activity:
    0%
  • Posts: 1
  • Topics: 0
  • Join Date: Jul 2013
  • ShareSpark Member
hey... i have error.. please help me... how to procced it... i m using windows 8

July 16, 2013, 12:34:20 PM
Reply #4
  • Senior Member
  • ***
  • Thank You: 98
  • Reputation: 125
  • Activity:
    0%
  • Country: pk
  • Posts: 216
  • Topics: 81
  • Join Date: Jan 2012
  • ShareSpark Member

September 24, 2013, 11:59:40 PM
Reply #5
  • Elite Moderator
  • Elite Forces
  • ****
  • Thank You: 251
  • Reputation: 173
  • Activity:
    0%
  • Country: in
  • Posts: 1342
  • Topics: 410
  • Join Date: Feb 2013
  • •?((¯°·._.• β๏$$ •._.·°¯))؟•
  • Expertises:
  • Bollywood Movies
  • Dubbed Movies

March 06, 2014, 06:57:53 PM
Reply #6
  • Don't Fear The 'Boss' Is Here!
  • Conqueror (Inactive)
  • Elite Forces
  • *****
  • Thank You: 337
  • Reputation: 195
  • Activity:
    0%
  • Country: in
  • Posts: 1460
  • Topics: 254
  • Join Date: Mar 2012
  • *$* CEH | ISEH*$*
  • Expertises:
  • Bollywood Movies
  • Regional Movies
  • Dubbed Movies

August 21, 2015, 09:09:03 AM
Reply #7
  • Semi Newbie
  • **
  • Thank You: 1
  • Reputation: 0
  • Activity:
    0%
  • Posts: 49
  • Topics: 3
  • Join Date: Oct 2012
  • ShareSpark Member
while creating .wrsmac file nothing displays on right click, instead of edit speech macross and import signing certificate  it shows open or sdit option.
please guide me through

August 26, 2015, 11:48:47 AM
Reply #8
  • Semi Newbie
  • **
  • Thank You: 3
  • Reputation: -1
  • Activity:
    0%
  • Posts: 43
  • Topics: 3
  • Join Date: Sep 2013
  • ShareSpark Member
« Last Edit: August 26, 2015, 11:55:41 AM by kedarchavan »

November 04, 2015, 04:20:32 PM
Reply #9
  • Semi Newbie
  • **
  • Thank You: 0
  • Reputation: 0
  • Activity:
    0%
  • Country: pk
  • Posts: 5
  • Topics: 0
  • Join Date: Nov 2015
  • ShareSpark Member

Tags: requirements 
 

Related Topics

  Subject / Started by Replies Last post
0 Replies
1228 Views
Last post May 28, 2012, 09:57:08 AM
by мя.иαωαz мυgнαl
5 Replies
2750 Views
Last post November 04, 2015, 04:32:46 PM
by Adnan butt
0 Replies
818 Views
Last post July 29, 2012, 01:32:24 AM
by Sacн¡и S¡иgн ♫
0 Replies
1005 Views
Last post October 27, 2012, 03:49:56 PM
by webbg09
7 Replies
1885 Views
Last post February 24, 2013, 01:12:34 AM
by тнє ωσlνєя¡иє ♫♥




Back to top
Sitemap