![]() |
Voice/Speech recognition from VB6 to VB2005
I just found this website that gives a source code for a voice recognition used in VB6, and it looks pretty much ok. Here's my problem: I know you have to use Speech SDK 5.1 alongside VB2005 to use voice recognition. Well, after downloading the Speech SDK, I'm now stuck...The VB6 upgrader doesn't work well (actually, it doesn't work), and the source codes I've found on the web are only text-to-speech, which is the inverse of what I want: Speech to text (You say a word or words, and it will appear in textboxes and listboxes, for example). Can anyone help me out here, please?
|
Quote:
That might be the easiest idea if the VB6->2005 transition isn't working right. -MBirchmeier |
I've downloaded the DLLs I need from SDK 4.0, though not recommended by Microsoft (I don't know why). There's 3 of them, all of which start with "Microsoft Voice...". I referenced them in VB2005 by ticking them in the COM tab under the Tools Menu, then clicking "Choose Toolbox Items", but I needed to find these DLLs first, by browsing. When I finally found them, I started coding, but when it came to a function known as MenuCreate(), I was stopped dead on my tracks: I found out there's no such thing as MenuCreate() in VB2005, even though you already referenced the DLLs needed. I don't know why this particular function is not present.
|
i think you have to register your your Com Dll.
just open your .net command prompt go to the folder which your Dll exist (in the .net prompt)and then type regsvr32 you dll name or regsrv32 your dll name. that's all i know i hope it help. |
| All times are GMT -5. The time now is 1:20 AM. |
Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC