1. An application services interface system comprising: a processor; an automatic speech recognition control application program interface that receives a request for a recognition session from an application-based automatic speech recognition controller; an automatic speech recognition control engine in communication with the automatic speech recognition control application program interface directs the performance of an automatic speech recognition module; and the automatic speech recognition module comprises two or more synchronous processing modules delivering a combination of grammar-based ASR recognition results and natural language-based ASR recognition results and compares a spoken utterance to a vocabulary of active grammars to generate recognition results; where the recognition results are generated by the two or more synchronous processing modules in an ASR session with limited callbacks between the automatic speech recognition control engine and the application-based automatic speech recognition controller.