1. A method comprising: receiving, by a computing device, a video content, wherein the video content comprises audio data, image data, and closed caption data, and wherein the closed caption data comprises a plurality of captions and a corresponding plurality of times during or at which the corresponding plurality of closed captions are to be displayed during presentation of the video content; prior to presenting video content: determining, by the computing device based on at least one of the audio data and the image data, one or more first times associated with speech in the video content; determining, by the computing device based on the closed caption data, one or more second times associated with closed captions in the video content, wherein the one or more second times are selected from the plurality of times included in the closed caption data; and re-aligning, by the computing device, relative presentation of the speech and the closed captions in the video content, based on the determined first and second times.