1. A method of evaluating scripts in an interpersonal communication, the method comprising: monitoring a customer service interaction using an audio recording system configured to record audio data from communication between customers and customer service agents in a customer service call center; diarizing the customer service interaction by analyzing a single audio file; identifying at least one portion of a script in the customer service interaction; determining at least one script requirement from the customer service interaction; determining if the identified at least one portion of a script meets the at least one script requirement; generating an alert indicating that the customer service interaction is non-compliant with an expected script if the identified at least one portion of a script does not meet the at least one script requirement; and recognizing common patterns between the customer service interaction and other customer service interactions.