Synchronizing the playing and displaying of digital content
First Claim
Patent Images
1. One or more non-transitory computer-readable media that include a plurality of instructions executable by one or more processors of a computing device to:
- obtain digital content comprising text data;
insert a plurality of markings into the digital content, wherein each marking is associated with a particular position in the digital content;
cause a speaker of the computing device to output speech audio corresponding to the digital content;
cause a display of the computing device to display a first portion of the text data while the speech audio is output by the speaker, wherein the display of the first portion of the text data is according to a first display property;
receive an input to change from the first display property to a second display property;
responsive to receipt of the input, determine a marking of the plurality of markings associated with a word within the first portion of the text data; and
based upon the marking associated with the first portion of the text data, cause a second portion of the text data to be displayed according to the second display property such that the second portion of the text data includes the word and corresponds to a currently playing portion of the speech audio.
1 Assignment
0 Petitions
Accused Products
Abstract
The techniques disclosed herein allow a user to synchronize the playing and displaying of digital content on an electronic device. The device may render a first portion of digital content so it may be displayed. The device may also play a segment of the digital content as audio using text to speech software. The device may also render a second portion of digital content for display depending on whether the position of the last word read is greater than the last position in the first portion of digital content.
-
Citations
19 Claims
-
1. One or more non-transitory computer-readable media that include a plurality of instructions executable by one or more processors of a computing device to:
-
obtain digital content comprising text data; insert a plurality of markings into the digital content, wherein each marking is associated with a particular position in the digital content; cause a speaker of the computing device to output speech audio corresponding to the digital content; cause a display of the computing device to display a first portion of the text data while the speech audio is output by the speaker, wherein the display of the first portion of the text data is according to a first display property; receive an input to change from the first display property to a second display property; responsive to receipt of the input, determine a marking of the plurality of markings associated with a word within the first portion of the text data; and based upon the marking associated with the first portion of the text data, cause a second portion of the text data to be displayed according to the second display property such that the second portion of the text data includes the word and corresponds to a currently playing portion of the speech audio. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An electronic device comprising:
-
one or more processors; memory; instructions stored in the memory, the instructions executable by the one or more processors to; insert a plurality of markings into digital content; cause output of speech audio that corresponds to the digital content; cause a first portion of the digital content to be displayed on the electronic device; receive input to change a display property of the digital content; responsive to receipt of the input, determine a marking of the plurality of markings associated with a word within the first portion of the digital content; and based upon the marking, cause a second portion of the digital content to be displayed such that the second portion; includes the word, corresponds to a portion of the speech audio that is output at a time that the second portion of the digital content is displayed, and is displayed according to the change in the display property. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
causing an electronic device to insert a plurality of markings into digital content; causing the electronic device to display a first portion of digital content on a display of the electronic device; causing speech audio corresponding to the digital content to be output to a speaker associated with the electronic device; based upon a changed display property, causing the electronic device to determine a marking of the plurality of markings associated with a word within the first portion of the digital content; and based upon the marking, cause a second portion of the digital content to be displayed such that the second portion; includes the word, corresponds to a portion of the speech audio that is output at a time that the second portion of the digital content is displayed, and is displayed according to the change in the display property. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification