
Dragon Voice Recognition Computer Software
Learn About The Newest Digital Technology
Since my previous msgs were incomprehensible to everyone, i'll try and explain myself better: We are using DD in command mode with a telnet application. Since we only want to hear certain sentences (i.e., specific syntax, etc, an example is: [hello <computer>] which is a command in the telnet application's vocabulary and has the macro:SendKeys "hello "+Computer_1 GoToSleep, where <computer> is a group in the telnet vocabulary containing names of computers, so if "zoo" is a computer name, "hello zoo" would be printed to the telnet application.) This is what I meant by saying we are using a context-free grammar; we are restricting what is being printed to the telnet application, so that all sorts of junk doesn't end up there. My main question was: How many groups in a given vocabulary can be active at the same time? If I put a command inside a group, and the group is not necessarily active, will it still be heard by DD?? Alain Desilets replied: >I was wondering the same thing a while back and had an idea that I >never got a chance to try. If you try it, let me know if it works. >Create a group "All Sentences" and in that group, put the >sentences"[<Noun Phrases>]" and "[<Complex Sentences>]". Then set the >home group to "All Sentences". This will make DD listen for any of >those two sentences, which in turn expand to all the sentences >contained in both "Noun Phrases" and "Complex Sentences". >I'm not sure that this will work because I don't know if DD is >sophisticated enought to recursively expand sentences. For >example,suppose the "Noun Phrases" group contains the grammar rule >"[<Person> 's <Object>]" and the vocabularies "Person" and "Object" >respectively contain the words "John" and "book". For DD to recognize >the Noun Phrase "John's book", it would first have to expand "[<Noun >Phrase>]" to "[<Person> 's <Object>]" and then expand the later to >"John's book" and I doubt that it knows how to do it. This is exactly what we are doing, and yes, DD seems to have the sophistication to recursively expand sentences from grammar rules like the example above showed. However, I need to know how many groups stay active in a vocabulary by default, and how we can set it so all the groups are always active. Thanks! --Kavita Thomas at the Artificial Intelligence Lab, M.I.T.