8. A computer implemented method of analyzing dialog between a user and an interactive application having dialog turns, wherein a turn comprises a prompt from the application and a response received from the user, the method comprising: accessing stored log data including information indicative of a plurality of dialog turns between the application and at least one user, the stored log data comprising recorded audio; identifying at least one failed recognition situation from the information indicative of the plurality of dialog turns between the application and at least one user; based on identifying the at least one failed recognition situation, accessing the recorded audio to identify a portion of expected audio that was received by the application when the application was expecting a response from the at least one user for a prompt that was given, the prompt being associated with the at least one failed recognition situation; accessing the recorded audio to identify a portion of unexpected audio that was received by the application when the application was not expecting a response from the at least one user for the prompt that was given; isolating the portion of expected audio and the portion of unexpected audio to form an actual response provided by the user, the actual response including both the expected audio and the unexpected audio; and performing recognition on the actual response using a processor of the computer.
12. The method of claim 8 wherein performing recognition includes recognizing the actual response.