1. A computerized method for determining compliance of audio interactions with a script, the method comprising: using a processor, receiving at least one audio interaction; decoding speech within the at least one audio interaction; indexing the decoded speech so as to obtain at least one indexed audio interaction; receiving a text representing a script; automatically extracting at least two key terms from the script, comprising: discarding irrelevant terms: determining a recognizability score for a word in the script based on a recognizability of a phoneme combination in the word; determining a uniqueness score for the word in the script; combining the recognizability score and the uniqueness score into a word score; and determining that the word is a key term, subject to the word score exceeding a threshold; automatically generating a query representing the script, comprising: receiving at least one constraint related to a number of words difference between two key terms of the at least two key terms; determining spotted key terms of die at least two key terms that appear in the at least one indexed audio interaction; determining at least one complied constraint from the at least one received constraint; and determining a relevance score for the at least one indexed audio interaction, based on the spotted key terms and the at least one complied constraint; and using the relevance score to determine compliance of the at least one audio interaction with the script.
1. A computerized method for determining compliance of audio interactions with a script, the method comprising: using a processor, receiving at least one audio interaction; decoding speech within the at least one audio interaction; indexing the decoded speech so as to obtain at least one indexed audio interaction; receiving a text representing a script; automatically extracting at least two key terms from the script, comprising: discarding irrelevant terms: determining a recognizability score for a word in the script based on a recognizability of a phoneme combination in the word; determining a uniqueness score for the word in the script; combining the recognizability score and the uniqueness score into a word score; and determining that the word is a key term, subject to the word score exceeding a threshold; automatically generating a query representing the script, comprising: receiving at least one constraint related to a number of words difference between two key terms of the at least two key terms; determining spotted key terms of die at least two key terms that appear in the at least one indexed audio interaction; determining at least one complied constraint from the at least one received constraint; and determining a relevance score for the at least one indexed audio interaction, based on the spotted key terms and the at least one complied constraint; and using the relevance score to determine compliance of the at least one audio interaction with the script. 6. The method of claim 1 , wherein the at least one constraint refers to order and distance between the at least two key terms, wherein the distance relates to time difference between the at least two key terms.