Patent ID: 6138098
Filing Date: 2000-10-24
Classification: G06F,G10L

Abstract:
An enhanced speech recognition system having dictation capability and the capability of converting an unprompted user-generated word phrase into a command string for causing a computer application to perform actions as directed by said word phrase comprising:a speech recognition engine providing a dictation output and candidate word phrases to a second output;a command interpreter, coupled to the second output, the command interpreter having:(i) a parser for completely parsing a candidate word phrase into a parse tree;(ii) a plurality of predefined rewrite rules divided and grouped into a plurality of phases; and(iii) a rewriting component, for applying at least one of said predefined rewrite rules to said parse tree, for rewriting said parse tree according to said at least one predefined rewrite rule so as to produce said command string, wherein all predefined rewrite rules grouped into one of said plurality of phases are applied to said parse tree before applying predefined rewrite rules grouped into another of said plurality of phases to said parse tree.