1. A speech query recognition system comprising: a speech recognition engine for generating recognized words taken from an articulated speech utterance; and a natural language engine configured for linguistically processing said recognized words to generate search predicates for said articulated speech utterance; a query formulation engine adapted to convert said recognized words and said search predicates into a structured query suitable for locating a set of one or more corresponding recognized matches for said articulated speech utterance; and said natural language engine further being configured for linguistically processing said set of one or more corresponding recognized matches to determine a final match for said articulated speech utterance using both semantic decoding and statistical based processing performed on said recognized words.