Click here to Skip to main content
15,905,566 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I've got a friend with multiple sclerosis who can't move below the neck. Most of what he does is listening to audio recordings or some radio or watch tv, but he is completely dependent on the people in the nursery home for changing the cd's. I only visit him twice a week.

My budget is very limited - I'm unemployed - so I thought about coding a simple voice recognition app that would recognize at least 3 different commands. Like "next", "ok", "cancel". With those commands I could than code some simple interface to select and play audio or even videos.

I can work with action script 2 (flash 8), and sometime in the past I remebered learning some vb 6. I remeber there are some thingies with like prebuilt functions that you drag into the coding environment that than allow you to do things. But from what I've googled voice recognition is a bit more complicated.

I got this file from here: http://www.codeproject.com/KB/audio-video/SAPI/Speech.zip but I have no idea where to start, any pointers?

I just need to understand how to get an application to recognize input from a microphone and distinguish between at least 3 different inputs.

Thanks
Posted

Most of the stuff I've seen has been in C# rather than VB - but it will translate over very easily.

Have a look here[^]
It should give you the basics.

Then try MSDN for full details on the System.Speech.Recognition namespace.

Good luck - you hopefully won't need it!

[edit]They don't mention it, but you will need to add a reference to "System.Speech" and a "using System.Speech.Recognition;" before VS will understand you... OriginalGriff[/edit]

[edit]RT: Fixed link[/edit]
 
Share this answer
 
v3
Take a look at this article[^], it should give you jump start.
 
Share this answer
 
Thank you guys! I'll take a good look into it!
 
Share this answer
 
Comments
OriginalGriff 1-Jun-10 4:32am    
Don't post comments such as this as a new answer - add them as a comment to the other answers. That way, the answer author gets an email (just like this one) to let them know you have done it.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900