System and method to support synchronization, closed captioning and highlight within a text document or a media file
OwnerMukunda Krishnaswamyinventor
Life of this patent
Estimating the term…
Abstract
The present invention relates to a system and method for synchronizing and highlighting a target text and audio associated with a reference document. The system and method may comprise one or more of an input unit, an extracting unit, a mapping unit, a processing unit, and an image resizing unit. The system and method may synchronize the target text and audio in order to provide a user with a Read Along. The invention further synchronizes and highlights closed captions and audio that helps people with hearing impairment to comprehend better while watching a movie or listening to songs.
Claims20
A system for synchronizing a target text of a reference document with an audio of said reference document, the system comprising:
- an input unit adapted to receive the reference document;
- an extracting unit adapted to extract the target text from the reference document within the reference document itself and generate the audio of the reference document from the target text;
- memory;
- a mapping unit;
- a processing unit adapted to generate a rendered text and one or more speech marks from the target text of the reference document, synchronize the rendered text with the audio of the reference document, and dynamically highlight a portion of the rendered text that is synchronized with a portion of the audio as heard by a user at any given time in order to provide the user with a Read-Along;
- and
- an image resizing unit adapted to dynamically resize the rendered text,
- wherein an expert reader edits the target text by adding and removing words from the target text.
A method for synchronizing a target text of a reference document with an audio of said reference document, the method comprising:
- receiving the reference document;
- extracting the target text from the reference document within the reference document itself;
- editing the target text by adding and removing words from the target text;
- generating the audio of the reference document from the target text;
- generating a rendered text and one or more speech marks from the target text of the reference document;
- synchronizing the rendered text with the audio;
- dynamically resizing the rendered text;
- and
- dynamically highlighting a portion of the rendered text that is synchronized with a portion of the audio as heard by a user at any given time in order to provide the user with a Read-Along.
A computer program stored on a non-transitory, computer-readable medium and adapted to be executed on one or more processors, wherein the non-transitory computer-readable medium and the one or more processors are adapted to be coupled to a communication network interface, and wherein the computer program on execution enables the one or more processors to perform the steps comprising:
- receiving a reference document;
- extracting a target text from the reference document within the reference document itself;
- generating an audio from the target text;
- generating a rendered text and one or more speech marks from the target text of the reference document;
- synchronizing the rendered text with the audio;
- dynamically resizing the rendered text;
- and
- dynamically highlighting a portion of the rendered text that is synchronized with a portion of the audio as heard by a user at any given time in order to provide the user with a Read-Along.
Dependencies are inferred from the claim text.