Patent ID: 8050921
Filing Date: 2011-11-01
Classification: G06Q,G10L,Y10S

Abstract:
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 target search words and target search phrases; a rules processor that is operational to define rules defining the target search words and the target search phrases and relationships between the target search words and the target search phrases, the rules processor communicatively connected to the speech processor to communicate the rules to the speech processor; and a speech engine operational to search the spoken language message for one or more of said target search words and said target search phrases and, in response, provide search results identifying a location of any candidate utterances matching said target search words and said target search phrases together with confidence values indicating a certainty of each of the candidate utterances corresponding to ones of said target search words and said target search phrases; and said speech engine calculating the confidence values by taking into account locations within the spoken language message in which the target search words and target search phrases are found such that a target search word or target search phrase found where expected is given a higher confidence value relative to a target search word or target search phrase found in an unexpected location within the spoken language message, wherein expected locations for the target search words and target search phrases are at least partially defined by a predefined script; and said speech processor responsive to said search expression for identifying one or more of said target search phrases and said target search words to said speech engine and analyzing said search results to determine whether a condition specified by said search expression is satisfied.