1. A speech application computer system having access to database; comprising: A. a speech recognition (SR) hardware computer system configured to receive an audio input and generate a context-independent semantic tree for semantic data representing a plurality of valid interpretations of said audio input; B. a set of speech application scripts, loaded at the SR hardware computer system and configured to task said SR hardware computer system, said set of application scripts defining a context; C. a semantic tree evaluator program, configured to receive said set of semantic data and said context 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 hardware computer system, said interfaces configured to interface said one or more of said set of application scripts with said SR hardware computer system.
1. A speech application computer system having access to database; comprising: A. a speech recognition (SR) hardware computer system configured to receive an audio input and generate a context-independent semantic tree for semantic data representing a plurality of valid interpretations of said audio input; B. a set of speech application scripts, loaded at the SR hardware computer system and configured to task said SR hardware computer system, said set of application scripts defining a context; C. a semantic tree evaluator program, configured to receive said set of semantic data and said context 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 hardware computer system, said interfaces configured to interface said one or more of said set of application scripts with said SR hardware computer system. 7. A system as in claim 1 , wherein said audio input is received from a device chosen from a group comprising: A. a telephone; B. a cellular telephone; C. a personal computer; D. an application server; E. an audio receiver; and F. VoIP client.