I have been tryng to make a desktopX object that, through VB, can recognize what you are saying (for example, "Start Internet Explorer") and the computer will do what you say (ie run IEXPLORE.EXE). I know more VB than the average Joe, but still I'll admit that I don't have superb VB skills. I've downloaded the Microsoft Speech SDK, and found a code example of someone trying to do the same thing as me in VB (http://www.martin2k.co.uk/vb6/tips/q3.php scroll down until you see a post by someone named Michael), but I can't get it to work. If someone wants to do this themsleves, feel free to because I can't figure out how to get it to work.