2. The speech recognition system of claim 1 , wherein the storage unit stores a collection of concepts and mappings from concepts to keywords, said storage unit being further operatively connected to the grammar rule generator.
1. A speech recognition system for providing a textual output from an audible signal representative of spoken words, said system comprising: a storage unit, said storage unit storing a plurality of sentence types on a storage medium, each of said sentence type including a pre-arranged ordered list of concepts, each concept in said pre-arranged ordered list of concepts being expandable to a plurality of words conceptually related to the each expanded concept; a natural language processor operatively connected to said storage unit, said natural language processor being configured to parse a partially recognized sentence having an ordered list of recognized words and unrecognized sound groupings into a first ordered list of concepts and placeholders, said concepts in said first ordered lists corresponding to said recognized words and said placeholders corresponding to said unrecognized sound groupings, and said natural language processor being further configured to identify a sentence type from said plurality of sentence types utilizing said first ordered list of concepts and placeholders, said identified sentence type having an associated ordered list of concepts, the order of concepts in said associated ordered list of concepts being determined by the spoken words, each concept in said associated ordered list of concepts being expandable to a plurality of words conceptually related to the each expanded concept, said partially recognized sentence corresponding to the audible signal; a grammar rule generator for expanding each of said concepts at a location corresponding to one of said unrecognized sound groupings into a respective plurality of related words; a speech recognition engine for converting the audible signal to the textual output, said speech recognition engine being operatively connected to said respective plurality of related words for resolving the one of said unrecognized sound grouping.