|
Talk To Your Computer
|
Email
|
| Submitted on: |
4/29/2006 8:28:12 AM |
| By: |
Mike Gerwitz
|
| Level: |
Intermediate |
| User Rating: |
By 53 Users |
| Compatibility: |
VB 6.0 |
| Views: |
96236 |
|
(About the author) |
|
|
|
Learn how to talk to your computer, and have it respond! You even have a nice little robot buddy to talk to!
This article has accompanying files
|
 |
| |
Terms of Agreement:
By using this article, you agree to the following terms...
- You may use
this article in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
- You MAY NOT redistribute this article (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.
- You may link to this article from another website, but ONLY if it is not wrapped in a frame.
- You will abide by any additional copyright restrictions which the author may have placed in the article or article's description.
|
Talking to your computer!
Learn how to speak to your computer with Microsoft Speech Recognition along with a character to talk to with Microsoft Agent!
By: Mike Gerwitz
http://www.mikegerwitz.com/Notice: This article has been
updated on 4/28/2006 to fix some problems that have been occurring for the past
couple years (such as formatting problems in the article), to update some links,
and fix some text. Note that it has been a while since I have completed this
project. I will try my best to answer questions, but I have not used this
technology much as of late. It can be downloaded below.
|
|
Download article
Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come
out every day, so no prevention program can catch 100% of them. For your own safety, please:
- Re-scan downloaded files using your personal virus checker before using it.
- NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
- Scan the source code with Minnow's Project Scanner
If you don't have a virus scanner, you can get one at many places on the net
including:McAfee.com
|
Terms of Agreement:
By using this article, you agree to the following terms...
- You may use
this article in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
- You MAY NOT redistribute this article (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.
- You may link to this article from another website, but ONLY if it is not wrapped in a frame.
- You will abide by any additional copyright restrictions which the author may have placed in the article or article's description.
|
Other 9 submission(s) by this author
|
|
Report Bad Submission
|
Your Vote
|
| |
Other User Comments
|
2/9/2003 8:44:11 PM: Anthony Dale Moore
I was looking for something on this very subject! Thanx
(If this comment was disrespectful, please report it.)
|
2/9/2003 9:05:39 PM: Stanky Cheese
dude, i told my friend about this and hes already hooked on training his bot ;) thx man! this is an awesome tutorial! (If this comment was disrespectful, please report it.)
|
2/9/2003 9:06:18 PM: Stanky Cheese
im giving u the best vote :-D (If this comment was disrespectful, please report it.)
|
2/9/2003 9:16:13 PM: MTGiga
Thank you for your comments! I'll add to the tutorial to make it much better, and hopefully submit it next month. :) (If this comment was disrespectful, please report it.)
|
2/9/2003 10:10:13 PM: Dhaval Faria
this is very cool.. I know how to do all this things, but I was facing prob. with the grammar thing, I was not able to create my own grammar, I mean I was not knowing how to make my own grammr, now I came to know.. thanks dude.. 5 globes from me. (If this comment was disrespectful, please report it.)
|
2/9/2003 10:16:01 PM: Dhaval Faria
one more thing.. wanted to tell you.. also check out my submision of this month on pscode.com only, please vote for it and also comment it.. heres the link:
http://www.pscode.com/vb/default.asp?lngCId=42883&lngWId=1
thank you, Dhaval Faria. (If this comment was disrespectful, please report it.)
|
2/10/2003 2:49:43 AM: eXQue
MT,
By looking over your nice and LONG tutorial..this is a very nice application. 5 globes for you
(If this comment was disrespectful, please report it.)
|
2/10/2003 6:36:53 AM:
You Rule! (If this comment was disrespectful, please report it.)
|
2/10/2003 8:50:31 AM: Mitja
Finaly something usefull on PSC, after we seen lots of crapi how insert into text only numbers and other stuff like this (If this comment was disrespectful, please report it.)
|
2/10/2003 10:02:02 AM:
An question on the part u need to add a sub directory to modMain , how to do that ? :$ (If this comment was disrespectful, please report it.)
|
2/10/2003 12:34:27 PM: Anthony Dale Moore
How would I close, say the vb shell, from this program without closing it manually? Please help. unfortunately I can only give you a five! =0) (If this comment was disrespectful, please report it.)
|
2/10/2003 3:59:29 PM: Mike Howell
This is truely awesom, i have been waiting for something on this subject to come along for ages. I feel like creating more usernames just to vote for you...:) (If this comment was disrespectful, please report it.)
|
2/10/2003 4:11:55 PM: MTGiga
Thanks, guys! Okay, first question. How do you add sub PROCEDURES. It is simple. Just type in 'Sub', 'Public Sub', or 'Private Sub'. An example would be:
Public Sub Main() MsgBox "This is a sub procedure!" End Sub
I hope that helps. As for closing an app outside it, I'll have to look that up. I hope this helps! (If this comment was disrespectful, please report it.)
|
2/10/2003 6:33:33 PM: -=TheASP=-
This is great, looks like you put alot of work into it, too bad I can only give you a 5. (If this comment was disrespectful, please report it.)
|
2/10/2003 8:44:01 PM: MTGiga
The addition to this tutorial is comming along nicely. I am about 1/4 done. (If this comment was disrespectful, please report it.)
|
2/10/2003 8:47:46 PM: UlTrA PrOgRaMmEr
Wow not bad this is probably the best thing i've seen on psc. Great tutorial. Thanx (OOOOO) from me. <-) (If this comment was disrespectful, please report it.)
|
2/11/2003 12:09:06 AM: MTGiga
Phew! I didn't think I'd ever get back on! It is now 12:08. I've been up making sure the site would get back up and running. For those of you who weren't here, the site was down for 2-3 hours. When it got back up, it had problems... It STILL has problems. They must have lowered the Timeout...
Anyway, I'm proud to report that nothing was lost and everything is OK! (If this comment was disrespectful, please report it.)
|
2/11/2003 12:52:17 AM: Anthony Dale Moore
Cool I hate to be a bum. BUT...Lol. I have looked in numerous places for the way to end an app .from outside, and have found several referances to Killing an app. But unfortunately no examples. Anyway I've chosen Peedy,and began work on creating an A.I. Using your examples this is not hard, just lots of typing. I also have found many other agents if your interrested I can send you the links.|:0) (If this comment was disrespectful, please report it.)
|
2/11/2003 8:37:21 PM: Stanky Cheese
DUDE! PLZ HELP ME! i installed all the stuff i have the speech thing but there is no other tab! plz respond as FAST as possible! (If this comment was disrespectful, please report it.)
|
2/11/2003 9:12:06 PM:
Hey this is my first time ever useing VB6 or useing any code other than HTML. I am stuck on "Loading the Grammer" part I can't seem to find any debuging window.. so if any one could help me please do! (If this comment was disrespectful, please report it.)
|
2/11/2003 9:25:45 PM: MTGiga
The debug window is the tiney little window that is displayed when you click on the little play button at the top of the screen, or hit F5. If you do not see it: 1) Hit F5 to run the program 2) Right-Click on the toolbar and select 'Debug' 3) Click on the little box that has an exclamiation point on it. NOTE: The debug window is also called the 'Immediate Window' and is labeled like that in VB. --Mike (If this comment was disrespectful, please report it.)
|
2/11/2003 9:27:50 PM: MTGiga
If you do NOT have the 'Other' tab in the 'Speech' control pannel, then you did not download and install it correctly (see the first few paragraphs of my tutorial). (If this comment was disrespectful, please report it.)
|
2/11/2003 9:47:19 PM: JonahDrummer
This is Really cool MT, really shows the power of VB something I never knew it was able to do. This tut marks a new age for help desk everywhere. 5 globes (If this comment was disrespectful, please report it.)
|
2/11/2003 10:53:53 PM: MTGiga
Before I continue with the next tutorial, does anyone want it? If you do, make a post. If I get good in the ranks too (if alot of people like this), I will. (If this comment was disrespectful, please report it.)
|
2/12/2003 8:09:12 AM: Stanky Cheese
Hey, MTGiga. I need some help. When i click the speech icon in the control panel there is no "Other" tab. Please respond as quick as possible. I am running WIN2k. my AIM name is f4h6. my msn name is dieworms@hotmail.com my new email is dieworms@hotmail.com (If this comment was disrespectful, please report it.)
|
2/12/2003 8:10:11 AM: Stanky Cheese
SORRY! I did not see what you posted :) (If this comment was disrespectful, please report it.)
|
2/12/2003 8:24:00 AM: Stanky Cheese
:( I have installed everything 3 times over again and it still doesnt work. any help here? go to www.splisks.com/spoon/pictures/needhelp.gif to see my problems
(If this comment was disrespectful, please report it.)
|
2/12/2003 8:25:10 AM: Stanky Cheese
SORRY PEOPLE LOOK AT THIS ONE
:( I have installed everything 3 times over again and it still doesnt work. any help here? go to www.splisks.com/spoon/needhelp.gif to see my problems
(If this comment was disrespectful, please report it.)
|
2/12/2003 8:30:21 AM: MTGiga
I am not sure... Try contacting a Microsoft Professional. Sorry. (If this comment was disrespectful, please report it.)
|
2/12/2003 8:31:04 AM: MTGiga
Please also note that you do not HAVE to do the training. It would make you life much easier, but you don't HAVE to. (If this comment was disrespectful, please report it.)
|
2/12/2003 8:32:02 AM: Stanky Cheese
SORRY!!! I meant www.splisks.com/Spoon/needhelp.gif with a capital S in spoon ;-) (If this comment was disrespectful, please report it.)
|
2/12/2003 9:09:38 AM:
Hi, sweet program! about the closing the program from outside I think you can use API "ExitProcess" dont know how to really use it lol but it works. (If this comment was disrespectful, please report it.)
|
2/12/2003 9:12:11 AM:
Here is the code for that: Private Declare Sub ExitProcess Lib "kernel32" (ByVal uExitCode As Long) Private Declare Function GetExitCodeProcess Lib "kernel32" (ByVal hProcess As Long, lpExitCode As Long) As Long Private Declare Function GetCurrentProcess Lib "kernel32" () As Long Private Sub Form_Load() ExitProcess GetExitCodeProcess(GetCurrentProcess, 0) End Sub
(If this comment was disrespectful, please report it.)
|
2/12/2003 9:16:31 AM:
Sorry im new at posting the code above is kinda messy but I think you can figure it out also my name isnt showing ones with out names are mine sorry for the posts in a row. QuadZilla (If this comment was disrespectful, please report it.)
|
2/12/2003 9:51:41 AM: MTGiga
Oh! You are already in that dialog. There is not going to be a tab there EVER. Okay, this should be much easier! Just click on the last row of text you see, then click on 'Training...'. That is it! (If this comment was disrespectful, please report it.)
|
2/12/2003 9:54:17 AM: MTGiga
Okay, I will figure out how to use the APIs you posted, and get that back to you. I will also find a spot for it in the next tutorial. (If this comment was disrespectful, please report it.)
|
2/12/2003 1:57:17 PM: Anthony Dale Moore
Thanx for the help QuadZilla. I just thought it would stand to reason, voice activated....voice shut down. I thought it would be kool. I would be interrested in a second tutorial. A small suggestion. I'm finding out as I go, It might be easier if your going to have a long select case to put it in a module, and after the allow/disallow, and number game if statements just make a call. (If this comment was disrespectful, please report it.)
|
2/12/2003 2:11:21 PM: Anthony Dale Moore
Dude that works great for killing the Agent. lol. I'll work on it and figure out how to kill the other apps. but thanx again.
(If this comment was disrespectful, please report it.)
|
2/12/2003 3:26:00 PM: Stanky Cheese
ok well does anyone know my result? www.splisks.com/Spoon/needhelp.gif theres the picture for my problem (If this comment was disrespectful, please report it.)
|
2/12/2003 3:29:40 PM: MTGiga
I already posted your result, Stanky Cheese. Also, the next tutorial WILL but the code into many different modules to organize it. That is the first thing I typed. (If this comment was disrespectful, please report it.)
|
2/12/2003 3:53:13 PM: [V]orpheus
This was a good help and just what i was looking for :-) (If this comment was disrespectful, please report it.)
|
2/12/2003 4:20:16 PM: MTGiga
There seems to be a problem with PSC! If you want to vote, please come back when they fix the problem. I have already contacted them. (If this comment was disrespectful, please report it.)
|
2/12/2003 5:31:48 PM: Anthony Dale Moore
Cool just tryin to be helpful. And if your interrested in closing Apps. Here you go!
In SELECT CASE: Case (If this comment was disrespectful, please report it.)
|
2/12/2003 5:32:09 PM: Anthony Dale Moore
ByVal dwProcessId As Long) As Long Private Declare Function GetWindowThreadProcessId Lib "user32" (ByVal hwnd As Long, lpdwProcessId As Long) As Long Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" _ (ByVal lpClassName As String, ByVal lpWindowName As String) _ As Long Function IsItRunning(CName As String, who As String) As Long IsItRunning = FindWindow(CName, who) End Function Public Sub TerminateProcByHwnd(ByVal hwnd As Long)
Const PROCESS_ALL_ACCESS = &H1F0FFF Dim ThreadIDX As Long Dim PROCESSIDX As Long Dim EXCODE As Long Dim PROCESS As Long ThreadIDX = GetWindowThreadProcessId(hwnd, PROCESSIDX) PROCESS = OpenProcess(PROCESS_ALL_ACCESS, 0, PROCESSIDX) Call GetExitCodeProcess(PROCESS, EXCODE) Call TerminateProcess(PROCESS, EXCODE) Call CloseHandle(PROCESS) End Sub (If this comment was disrespectful, please report it.)
|
2/12/2003 5:36:30 PM: Anthony Dale Moore
Sorry this first
In SELECT CASE: Case "Close VB" iRet = IsItRunning("wndclass_desked_gsk", vbNullString) Call TerminateProcByHwnd(iRet)Private Declare Function GetExitCodeProcess Lib "kernel32" (ByVal hProcess As Long, lpExitCode As Long) As Long
IN MODULE: Private Declare Function TerminateProcess Lib "kernel32" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long,
(If this comment was disrespectful, please report it.)
|
2/12/2003 6:12:38 PM: MTGiga
I am not yelling at you, Anthony! I'm just telling you. I usually NEVER yell at people. If anything I ever say makes anyone feel bad, please tell me. Also, thank you for the code snippet. If you would like me to put it in the tutorial (giving you the credit, of course), I can. :) (If this comment was disrespectful, please report it.)
|
2/12/2003 6:13:52 PM: MTGiga
I've read over all the comments again, and saw that this is turning into a chatroom! This is not a bad thing at all, I like it. The same people keep comming back and posting. Lol! :) (If this comment was disrespectful, please report it.)
|
2/12/2003 6:15:58 PM: MTGiga
One more thing: Do you guys want the next tutorial to be an addition to the current project, or just telling you what to do and not adding on? I am fine with either. (If this comment was disrespectful, please report it.)
|
2/12/2003 6:52:46 PM: Anthony Dale Moore
I didnt take it wrong, and its up to you on including the api, but im not interrested in the credit. I found the code on psc in several different projects and just edited, and pieced them together to meet my need. Also either way you want to do the next one will work. Probably the reason your getting so many responses is because how cool it is. I mean there is nothing else on psc like it. (If this comment was disrespectful, please report it.)
|
2/12/2003 10:10:00 PM: MTGiga
Thanks for the compliment, Anthony! If I use it, I'll still give you credit for helping. (If this comment was disrespectful, please report it.)
|
2/13/2003 1:34:12 AM: Abrian Stemmet
cool! (If this comment was disrespectful, please report it.)
|
2/13/2003 2:09:59 AM: Agret
THIS IS SUPER 1337, 5 ***** ¤¤¤¤¤ ~~~~~ ----- ===== [][][][][] well you get the idea lmao (If this comment was disrespectful, please report it.)
|
2/13/2003 4:07:29 AM: Peter Winter-Smith
This is a nice tutorial, I hadn't looked into MSAgent before and this got me started. Five out of Five! (If this comment was disrespectful, please report it.)
|
2/13/2003 5:46:15 AM:
Hmm it wont work for me on WIN ME, but it looks good :) An error:
Line 17: The property name OleObjectBlob in reco is invalid.
And also it winges about: reco.GrammarFromFile App.Path & "\Words.txt"
NOTE: I download the ZIP (If this comment was disrespectful, please report it.)
|
2/13/2003 6:21:22 AM:
My computer can't regonize my voice? (If this comment was disrespectful, please report it.)
|
2/13/2003 11:34:50 AM: Sub-Zero
Hi! your tutorial is great. I just posted a small app based on it. Go check it out and tell me what you think! http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=43172&lngWId =1 (If this comment was disrespectful, please report it.)
|
2/13/2003 4:22:23 PM: MTGiga
That is a good program! I'm glad you learned something from my tutorial! It can be VERY useful for the handycap... Anyway, thank you for giving me credit! Most people wouldn't do that. Just for that, I will give them the link to your code in the next tutorial! (If this comment was disrespectful, please report it.)
|
2/16/2003 9:10:13 PM:
Yes!!! Please do make the next tut! I would really like it if you kept us posted. You have my vote! (If this comment was disrespectful, please report it.)
|
2/16/2003 10:04:13 PM: max7098
I followed your code exactly, and my microphone is definately working properly, but when I give it any command, nothing shows up in the debugger window and the agent does not respond. Perhaps there's another way without using the Debug Window? (If this comment was disrespectful, please report it.)
|
2/16/2003 11:22:27 PM: max7098
I downloaded Sub-Zero's command button program that he made based off of this tutorial, and his also did not work inside of VB, but when I compiled it and ran it, it worked fine! Someone help! (If this comment was disrespectful, please report it.)
|
2/17/2003 2:24:05 AM:
I did everything right so far, but when i speak to the computer , no phrase comes up in the debug window, everything is correct what ive done tho, any suggestions on what i might be doing wrong?? 5 out of 5 if i get some help ;) (If this comment was disrespectful, please report it.)
|
2/17/2003 8:49:45 AM: max7098
I downloaded the code that goes a long with this tutorial, and realized your words.txt has "" before each "=" and between the two brackets. I guess I missed that part of the tutorial or something. My program now works fine! Very nice tutorial, 5 globes from me. (If this comment was disrespectful, please report it.)
|
2/17/2003 9:53:41 AM: MTGiga
I am having a few problems with my computer, and I just restored it. The next tutorial may not be done by the beiginning of next month, but I will try my best. It will include the first tutorial, modified. They will both include full explinations of the code, and I will now explain the obvious for the beginners, because I understand that this is an exciting topic many beginners want to dive right into. (If this comment was disrespectful, please report it.)
|
2/21/2003 6:58:45 AM:
Wicked!!! 5 globes from me. (If this comment was disrespectful, please report it.)
|
2/22/2003 11:27:11 PM:
I am downloading the 6MB file now, I so want it to finish, your tutorial looks real good and i can't wait to try. (If this comment was disrespectful, please report it.)
|
2/25/2003 12:15:38 AM:
This is really great. I ahve made my robot do lots of things but one thing I can't work out is how to make him quit by saying 'Quit Robot' unload me does not close that character just makes him do nothing and stand there (If this comment was disrespectful, please report it.)
|
2/27/2003 3:02:23 PM:
Try bot.hide Do while bot.visible = true loop end Really Kool! Robbie does an exit, then the program ends! (If this comment was disrespectful, please report it.)
|
3/1/2003 3:49:06 PM:
your tutorials are great, thanks for the code (If this comment was disrespectful, please report it.)
|
3/1/2003 7:32:11 PM: Gavin Gault
Yea great code 5 globes from me:) One question how do you get them to speak as in the computer voice as well as the text ballons Thanks (If this comment was disrespectful, please report it.)
|
3/3/2003 2:29:55 PM:
I have been trying to use the Speech Recognition to create a "Spelling Word" atmosphere for my 7 yr old son. Thaks very much for taking the time to show us this wealth of knowledge. Not only have you lead us to it... you have spelled out exactly how to use it. You get 5 from us! Excellent! (If this comment was disrespectful, please report it.)
|
3/30/2003 3:41:26 PM:
Hey Great Work, i have one small prob everything works till i input the print code Private Sub Reco_PhraseFinish(ByVal flags As Long, ByVal beginhi As Long, ByVal beginlo As Long, ByVal endhi As Long, ByVal endlo As Long, ByVal Phrase As String, ByVal parsed As String, ByVal results As Long) Debug.Print Phrase End Sub am i doing anything wrong?? (If this comment was disrespectful, please report it.)
|
3/30/2003 3:45:51 PM:
Nevermind i got it to work 5 stars (If this comment was disrespectful, please report it.)
|
3/31/2003 10:14:55 PM:
Really nice. I need to buy a microphone firstly for my laptop to try out the tutorial but I've read through it already. Please post another tutorial with some cool features like how to turn the agent into a pet or something! (If this comment was disrespectful, please report it.)
|
4/8/2003 10:34:32 PM: MTGiga
I have gotten several requests for a pet, so I have decided to make one in my SPARE TIME. Therefore, it may be a while, but I AM looking toward next month (MAY 2003) (If this comment was disrespectful, please report it.)
|
4/13/2003 7:46:55 PM: MTGiga
I have finished the Peedy Project (the voice-activated pet)! I will post it hopefully next month when the tutorial is finished. I'd like to thank all of you for your support, and hope to hear from you again! (If this comment was disrespectful, please report it.)
|
5/12/2003 5:25:44 PM:
Ok i got everything going except in the debug window its not showing any inputs! And the robot wont understand my voice, i downloaded all that junk and did the speech reconization but still no go! Help? (If this comment was disrespectful, please report it.)
|
5/25/2003 7:32:03 AM:
It's very good program, but if there is anyone who can help me to get a more powerfull program useing the same way but insted of use a file txt, to use a database of voices to be compared when the user speakes to the PC, the programe(the code in VB) must identefy his voice and do the comand he order it to do. if there anyone can help me to get a source-code or information a bout how can i Use PC (by speaking to the PC) pleaze E-mail me as fast as You can, at "w_feras79@hotmail.com" i very thankfull to the staf how is behinde every thing a bout this website Keep Going Borthers...... WAKED FERAS. (If this comment was disrespectful, please report it.)
|
5/26/2003 2:29:23 PM:
Really great proggie!
I'm giving you a fiver. (If this comment was disrespectful, please report it.)
|
5/27/2003 8:28:21 AM: Jonas Ask
Great tutorial! But I have a problem, I've never been able to get the Speech reco to work. For some reason the Reco_PhraseFinish sub (or other related subs) never executes. I.e. nothing happens when I speak into the mic, I know it's on and working. The training thing worked perfectly.. any idea? =) (If this comment was disrespectful, please report it.)
|
5/27/2003 10:43:20 AM:
two things wrong, my d drive is "gone" and i dont have a microphone! looks like a promising tutorial! (If this comment was disrespectful, please report it.)
|
6/2/2003 5:39:49 PM: MTGiga
There was a problem, it seems, when the tutorial was uploaded. In the grammar list, there should be before every equal sign (=) and the top of the list should not be [], it should be []. Thank you! (If this comment was disrespectful, please report it.)
|
6/2/2003 6:03:38 PM: MTGiga
Ah! It did it again. In the brackets, there should be , I do not know why this isn't working! (If this comment was disrespectful, please report it.)
|
7/10/2003 5:38:50 AM: Barry Taylor
yea, same here, I've never been able to get the Speech reco to work neither. The training thing works perfect but that procedure for some reason is not executing. My Mic works fine and stuff. I would really like it to work so i can work on a Future program and make it something BIG! :o)
(If this comment was disrespectful, please report it.)
|
7/26/2003 11:20:17 AM:
im wondering, i would also like to do the dictate thingeh, but i cant get that right it seems, u have any ideas how to do this? woubbe nice to have a notepad where u can dictate ur text :> (If this comment was disrespectful, please report it.)
|
10/21/2003 10:08:37 AM:
im stuck on this 1...it says load up the control panel located in start menu?! It's not showing for me...is it because i'm on XP Pro? (If this comment was disrespectful, please report it.)
|
1/12/2004 3:25:22 PM: Mike Gerwitz
Try reinstalling it, it should work. I'm on Windows XP Pro, and it works for me. (If this comment was disrespectful, please report it.)
|
1/12/2004 3:26:33 PM: Mike Gerwitz
Btw, my contact info has changed. My new site is http://www.yazaaweb.com/ and my E-mail is mikegerwitz@yazaaweb.com. (If this comment was disrespectful, please report it.)
|
1/21/2004 9:03:50 AM: David Bowley
Excellent code. Just one question: in the grammar file where there is "[]", should it b "start". Also, before each of the equals should it be as well? (If this comment was disrespectful, please report it.)
|
1/21/2004 11:06:10 AM: David Bowley
Oh i get it now. I just read your previous entry. The grammar file uploaded wrong. I'll just dload the whole thing n try that then. (If this comment was disrespectful, please report it.)
|
1/21/2004 11:14:27 AM: David Bowley
Yes!!! Voice recognition is working! I'm also A HOMO! (If this comment was disrespectful, please report it.)
|
1/21/2004 11:18:48 AM: David Bowley
Yes!!! Voice recognition is working! Even with lots of training is dictation really possible? (If this comment was disrespectful, please report it.)
|
1/21/2004 11:21:00 AM: David Bowley
Sorry bout that, i'm not a homo. Just my bro trying to b funny and failing miserably. (If this comment was disrespectful, please report it.)
|
1/25/2004 7:17:33 PM: Mike Gerwitz
lol, didn't think I'd see another comment on this one :P I'm glad you like my tutorial! Also, I will post it again for those who don't know: should be between the brackets and before the equals:: [] = (If this comment was disrespectful, please report it.)
|
3/17/2004 11:57:26 AM: Khauvough (kovu)
Hey man, this is some slick stuff. I really like, very LEET! Umm,.,. though I was wondering are you able to interact it with other objects? Like,.,. what if I want it to open a IM window in yahoo messenger right,.,. like I say (If this comment was disrespectful, please report it.)
|
3/19/2004 9:54:43 PM:
i'm just starting with visual basic,but i donloaded it so that i could view some great codes for isnpiration...tenx... (If this comment was disrespectful, please report it.)
|
3/30/2004 6:25:26 PM:
Hello- EXCELLENT article. One question however. Isn't there a way to set up the grammar file to accept optional or additonal words using the [] or ()? For example, start=[please ] turn on the lights (If this comment was disrespectful, please report it.)
|
3/30/2004 6:26:16 PM:
cont... Also, how would you set up the case statement to accept the please or not? Thanks again! (If this comment was disrespectful, please report it.)
|
4/27/2004 1:19:45 PM:
Visual Basic has just become.. Visual Advanced :P (If this comment was disrespectful, please report it.)
|
6/15/2004 5:22:02 PM:
i can not get robby to work,or get to the visual basic screen, help (If this comment was disrespectful, please report it.)
|
6/15/2004 5:23:52 PM:
i can not get the program to work, i have win xp, is that the problem? help (If this comment was disrespectful, please report it.)
|
6/18/2004 3:43:51 AM:
I am a newby to all this,can someone tell me what I need to make all this work? thanks (If this comment was disrespectful, please report it.)
|
7/6/2004 11:47:50 PM:
hey, i'm an amature when it come to programming. but i really like the concept of talking to my computer. do you have a ready to go version that installs like any other software? is there any other way i can do the things you outline in your tutorial? thanks for your help! (If this comment was disrespectful, please report it.)
|
10/13/2004 12:14:06 PM:
I'm in the responding stage. Sadly i can't get my robby response to me everytime. My words can only be recognize rarely. So how do i improve on it? will going thru the training process continuously help? Another question, if i'm going to use this program for public (i.e. more than 1 person), can the robby recognize well? (If this comment was disrespectful, please report it.)
|
10/13/2004 12:44:23 PM:
You rocks!! I give u full globes. Hope ya can reply to my question ASAP. (If this comment was disrespectful, please report it.)
|
10/22/2004 2:22:07 AM:
Can someone pls answermy question...thanks (If this comment was disrespectful, please report it.)
|
11/13/2004 4:25:09 PM:
the robot just sits there cant hear me? (If this comment was disrespectful, please report it.)
|
12/15/2004 8:17:08 PM:
Tell me please why the shutdown and reboot are not working?I`m using a Xp OS. Tell me please if the program can close applications, tell what time is it and so on. If yes, tell me how. I`m a beginner in computer programming. (If this comment was disrespectful, please report it.)
|
12/15/2004 8:20:12 PM:
Tell me please why the shutdown and reboot are not working?I`m using a Xp OS. Tell me please if the program can close applications, tell what time is it and so on. If yes, tell me how. I`m a beginner in computer programming.
(If this comment was disrespectful, please report it.)
|
12/30/2004 6:23:40 AM:
download is not working :( (If this comment was disrespectful, please report it.)
|
2/4/2005 4:25:26 AM: Vincent Hahn
Hi. yeah i love it, you got 5 globes. It works great however i came across a small small problem because i'm dumb. after the bugger begins his hibernation he won't come out of it. is there a way I can make it wake up on command? feel free to send me an email. thanks. again this is seriously a great fricken article. (If this comment was disrespectful, please report it.)
|
2/4/2005 5:45:48 AM: Vincent Hahn
forget the hibernation i found a bigger problem. I've been customizing it so i feel important at my comp lol, but when i try to run it as a compiled application the voice recognition doesn't work, as well as every time i restart my computer i have to set up the speech thing again in control panel. maybe you know of a cure. thanks. keep rockin (If this comment was disrespectful, please report it.)
|
2/18/2005 11:53:09 PM: Mason11987
Awesome, I've been doing voice recognition through the MS DirectSR control for a little bit, and set up a program to run on startup in the background on my (my families) computer, it didn't work well, but I didn't want a form to be up, so this is exactly teh kind of thing I wanted. Awesome, well done. (If this comment was disrespectful, please report it.)
|
3/2/2005 4:12:08 PM:
i cant find how to Open Visual Basic and start a new Standard EXE project.
(If this comment was disrespectful, please report it.)
|
3/2/2005 4:23:51 PM: Mike Gerwitz (Clodaus Teraton)
If you haven't used Visual Basic before then you should try other projects before this one. It requires at least a few months of experience. (If this comment was disrespectful, please report it.)
|
10/4/2005 10:35:03 AM: Dex
This dont work. I say "Speak" but nothing. Why? (If this comment was disrespectful, please report it.)
|
1/7/2006 4:49:53 PM: oliver
I have tried to translate this code into visual basic.net code but it simply wont work. I somehow need to declare the word "phrase". Can you please help me to solve this problem. (Otherwise the article rocks!) (If this comment was disrespectful, please report it.)
|
1/20/2006 3:07:51 PM: NCCRUMP
SOURCE (If this comment was disrespectful, please report it.)
|
3/11/2006 1:23:19 AM: Brandon
I can't get past loading the grammer. Any suggestions? (If this comment was disrespectful, please report it.)
|
4/29/2006 2:46:36 PM: Najeeb Puthiyallam
Help Me ! Help Me ! Help Me ! Error Found ! Xlisten.dll could not be loaded ! (If this comment was disrespectful, please report it.)
|
4/29/2006 2:57:25 PM: Najeeb Puthiyallam
Hey I Think i can give you 5*s before downloading code ! Its Prooven by others ! Keep Coding ! Najeeb Puthiyallam from NAJEEB softwares . Try to refer mine too if ur ready ! http://planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=65101&lngWId=1 (If this comment was disrespectful, please report it.)
|
6/6/2006 1:36:02 AM: majaz khab
Error Found ! Xlisten.dll could not be loaded ! (If this comment was disrespectful, please report it.)
|
6/6/2006 2:12:03 AM: Mike Gerwitz
Please make sure you follow the tutorial before you attempt to run the application. You must install a few things first. (If this comment was disrespectful, please report it.)
|
7/7/2006 9:47:25 AM: HC
I have been using it to quickacces links, open/closing my cd-drive etc. But... i'm having problems making it shut itself down. i've tried different approaches, and it always seem to lock istelf in the process. Do you have any ideas? (If this comment was disrespectful, please report it.)
|
1/10/2007 5:59:23 AM: DIKA
good program (If this comment was disrespectful, please report it.)
|
8/2/2010 12:12:31 PM:
hiii.........i hv downloaded ur code.....bt its not running......its saying that "some dll files are missing"........actually i want to do a progra dat will recognize our voice & generate data that i hv spoken....
.thanx... (If this comment was disrespectful, please report it.)
|
Add Your Feedback
Your feedback will be posted below and an email sent to
the author. Please remember that the author was kind enough to
share this with you, so any criticisms must be stated politely, or they
will be deleted. (For feedback not related to this particular article, please
click here instead.)
To post feedback, first please login.
|