Page 1 of 1

Voice Recognition

Posted: Sat Apr 02, 2005 12:46 pm
by AndyA
Does anyone use the Voice Recognition Plugin for Housebot?

How do you set it up?

What is a grammar file?

How well does it work?



Andy.

Posted: Sun Apr 03, 2005 4:45 pm
by ScottBot
The important thing to setup in the Voice Recognition Device is the grammar file. When you install it, it will install a default one in the \HouseBot\Plugins\Devices\VoiceRecognition directory called HBGrammer.xml. You can select that one to get an idea of how it works.



The grammar file defines the phrases that the plugin will listen for and the text response when a phrase is identified. The HBGrammer file has the numbers 0 through 29 defined and a few other common terms. You can add to this file, or create your own. If you speak the number "twenty five", for example, the Properties of the Device will get updated to reflect "25". For all of the details on how to setup the grammar file beyond the example, you can look through the Microsoft SAPI SDK documentation for more info.



After you have the Device recognizing phrases and automatically setting properties, you can create Tasks that have conditions to look for specific Property changes and then act on them accordingly.

Posted: Wed Apr 27, 2005 5:51 pm
by PT
Andy

I have been playing with this for about a week and it is very good. I have been using it to control Girder which then controls winamp. I can change shoutcast steams,start stop, winamp. You can ask for the time from Housebot without girder. ie what time is it? and the reply from the pc.

I already had office xp installed so the Microsoft part was alreay there.