Patent ID: 7370086

Claim:
A speech application system, comprising: A. a speech recognition (SR) system configured to receive an audio input and generate a context-independent semantic object representing semantic data of all possible valid interpretations of said audio input as a semantic tree instance; B. a set of speech application scripts, loaded at the SR system and configured to task said SR system, said set of application scripts defining all of the possible contexts for the semantic object, wherein said application script includes programming code written in a lanauage chosen from a group of scripting languages comprising (1) JavaScript; (2) PerlScript; (3) VBscript; and (4) ECMAScript; C. a semantic data evaluator, configured to reccive said semantic object and said set of application scripts and, as a function thereof, to generate a linguistic result corresponding to said audio input, and to return said linguistic result to said set of application scripts; and D. a set of reusable object oriented interfaces local to the SR system, said interfaces configured to interface said one or more of said set of application scripts with said SR system.