1. A computer implemented method comprising: applying speech recognition by one or more computer systems to an audio recording to generate a text version of recognized portions of text; determining by the one or more computer systems an elapsed time period from a reference time in the audio recording to each portion of text in the recognized portions of text; comparing by the one or more computer systems a recognized portion of text to an expected portion of text; generating by the one or more computer systems a timing file that is stored on a computer-readable storage medium, the timing file comprising the elapsed time information for each expected portion of text; receiving from a user an indication of a user-selected portion of text; determining by the one or more computers an elapsed time in the audio recording by referencing the timing file associated with the user-selected portion of text; and providing an audible output corresponding the audio in the audio recording at the determined elapsed time in the audio recording.