1. A method for providing speech analysis, comprising: receiving, at a contact center, audio data associated with a communication between an agent and a customer; determining, at a data analytics component executing on a processor of a computing device, at least one phoneme associated with the received audio data; providing, by the data analytics component, the at least one phoneme in a phonetic transcript, the phonetic transcript including at least one character from a phonetic alphabet; and determining, at the data analytics component, from the at least one phoneme, whether a the agent adheres to a predetermined script that the agent was to use in the communication between the agent and the customer, and if the agent needs additional training based on how well the agent adheres to the predetermined script.