Synchronizing recorded audio content and companion content
First Claim
1. A computer-implemented method comprising:
- as implemented by one or more computing devices configured with specific executable instructions,receiving audio content that includes words read aloud from published digital content, wherein the audio content is received at least substantially in real time as the words are read aloud;
generating content synchronization information for the received audio content and the published digital content, wherein the content synchronization information associates portions of the audio content with corresponding portions of the published digital content; and
causing visual presentation of the published digital content in synchronization with the received audio content as the audio content is received, wherein causing the visual presentation includes changing portions of the published digital content presented for display to correspond to audio portions received in the audio content, wherein the published digital content is presented in synchronization with the received audio content based at least in part on the generated content synchronization information.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure relate to synchronously presenting companion content, such as text content of an electronic book, while recording or presenting narration audio content spoken by a narrator. For example, recorded audio content may be received that corresponds to words of the companion content as spoken by a narrator. The recorded audio content may be received at least substantially in real time as the words are spoken. Content synchronization information for the recorded audio content and the text content may be generated, where the content synchronization information maps portions of the recorded audio content to corresponding portions of the text content. The audio content and the text content may be synchronously presented to a user based at least in part on the content synchronization information.
49 Citations
13 Claims
-
1. A computer-implemented method comprising:
as implemented by one or more computing devices configured with specific executable instructions, receiving audio content that includes words read aloud from published digital content, wherein the audio content is received at least substantially in real time as the words are read aloud; generating content synchronization information for the received audio content and the published digital content, wherein the content synchronization information associates portions of the audio content with corresponding portions of the published digital content; and causing visual presentation of the published digital content in synchronization with the received audio content as the audio content is received, wherein causing the visual presentation includes changing portions of the published digital content presented for display to correspond to audio portions received in the audio content, wherein the published digital content is presented in synchronization with the received audio content based at least in part on the generated content synchronization information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A computer readable, non-transitory storage medium storing computer-executable instructions that, when executed by a computer system, configure the computer system to perform operations comprising:
-
retrieving published digital content from a data store, the published digital content including text content; receiving streaming audio content associated with the published digital content; receiving content synchronization information for the audio content and the published digital content, wherein the content synchronization information associates portions of the audio content with corresponding portions of the published digital content; and generating for display portions of the published digital content in synchronization with aural presentation of the streaming audio content as the streaming audio content is received, wherein the portions of the published digital content displayed are changed to correspond to portions of the streaming audio content aurally presented, wherein the published digital content is presented in synchronization with the streaming audio content based at least in part on the received content synchronization information. - View Dependent Claims (11, 12, 13)
-
Specification