1. A method of script identification in audio data, the method comprising: obtaining audio data segmenting the audio data into a plurality of utterances; obtaining a script model representative of a script text: decoding the plurality of utterances by applying the script model to the plurality of utterances; determining if the script text occurred in the audio data from the decoded plurality of utterances; applying speech analytics to the plurality of utterances to identify at least one event; upon identification of the at least one event selecting, the script model based upon the identified at least one event; and decoding a subset of the plurality of utterances occurring, after the identified at least one event with the selected script model; filtering the plurality of utterances to include only utterances attributed to a customer service agent; extracting acoustic features from the filtered plurality of utterances; using the extracted acoustic features in decoding the plurality of utterances; determine if the audio data is non-compliant; and if so, initiate at least one remedial action that is selected from a graphical display to present on screen guidance to a customer service agent.