3. The apparatus of claim 1 , wherein analyzing the audio data and/or the text comprises analyzing the audio data to determine timing-related information about the speech.
1. An apparatus comprising: at least one processor; and at least one non-transitory computer-readable storage medium having encoded thereon executable instructions that, when executed by the at least one processor, cause the at least one processor to carry out a method comprising: generating feedback information regarding a speaking performance of a person based at least in part on analyzing audio data of a sample of speech of the person and/or text corresponding to the sample of speech of the person, via automatic speech recognition; and outputting, for display in a user interface, the text corresponding to the sample of the speech and the feedback information, wherein outputting the feedback information comprises outputting the feedback information for display as annotations to the text in the user interface, wherein annotations are displayed in the user interface in a manner distinct from display of the text.