Getting the Extensions
Unless you already have the Microsoft Voice Recognition and Text to Speech modules installed, you’ll need to download them from Power-Home.com. They are located here:http://www.power-home.com/download.asp. Once they’re downloaded and installed, you can proceed to the next step.
Configuring VR in Powerhome
In order to get voice recognition working in Powerhome, go to Powerhome Explorer, then choose Setup, then VR. You will find a series of options:
First, check off Enable Voice Recogition. Then, check Voice Recognition Auto Start–this makes sure that voice recognition starts up when Powerhome starts. Next, set the Auto Grammar to Sleep. Next, close the setup tab and choose Voice in the Powerhome Explorer:
Finally, reinitialize Powerhome to save the changes.
Setting Up the SLEEP Grammar
To modify the sleep grammar, go into Powerhome Explorer and select the sleep grammar. Then, create a new step and fill in the boxes like this: WAKE UP | (the phrase you want to say to make the system start listening) | Raw Formula | ph_chggrammar(“The Name of Your Global/Main Grammar”)
For example, if you want to system to start listening when you say “There comes a time for all good men to come to the aid of their party” and your global/main grammar is called MAIN, your command would look like this: WAKE UP | There comes a time for all good men to come to the aid of their party | Raw Formula | ph_chggrammar(“MAIN”). Make sure to choose a creative phrase here–you’re looking for something that would never be uttered in normal conversation, since this phrase will wake up the voice recoginition system and start it listening.
Your finished SLEEP grammar should look something like this:
Adding Commands to Your Global/Main Grammar
You can do a lot of cool stuff with spoken commands, just make sure you’re not controlling anything too vital (such as a furnace), since voice recognition is not always the most accurate technology. Also, make sure you add a command that goes back to the SLEEP grammar (something like SLEEP | Go to sleep | Raw Formula | ph_chggrammar(“SLEEP”)) so that you can put the system back to sleep when you’re done.