1. A system for monitoring a spoken language message comprising: an interface operational to capture the spoken language message; a speech processor including a parser operational to implement a search expression syntax to decode a search expression into a number of (i) target search phrases and (ii) rules defining required relationships; and. a speech engine operational to search the spoken language message for one or more of said target search phrases and, in response, provides search results identifying a location of any candidate utterances matching said target search phrase together with confidence values indicating a certainty of each of the candidate utterances to corresponding ones of said target search phrases; and said speech processor responsive to said search expression for identifying one of said target search phrases to said speech engine and analyzing said search results to determine whether a condition specified by said search expression is satisfied.