Method and process for text-based assistive program descriptions for television
First Claim
1. A method of generating time-synchronous stage directions, comprising the steps of:
- for a production script from which a time-sequential list of stage directions and a time-sequential list of dialogue streams are obtained, matching the time-sequential list of dialogue streams to a list of closed-captioning streams, wherein dialogue time codes are associated with the closed-captioning streams;
assigning the dialogue time codes associated with the closed-captioning streams to the matched dialogue streams;
calculating, by a computer processor, stage direction time codes between consecutive dialogue time codes, on a basis of at least one of the consecutive dialogue time codes and a number of stage directions between consecutive dialogue streams;
assigning, by the processor, the calculated stage direction time codes to the time-sequential list of stage directions; and
providing the time-sequential list of stage directions for rendering in synchronization with a rendering of the program, the synchronization being based on the assigned stage direction time codes.
1 Assignment
0 Petitions
Accused Products
Abstract
In a system and method of producing time-synchronous textual descriptions of stage directions in live or pre-recorded productions to provide assistive program descriptions to visually-impaired consumers, a processor may parse stage directions from a production script and synchronize the parsed stage directions with closed captioning streams. The method may include viewing a live or pre-recorded production, creating textual descriptions of the stage directions using a stenography system, and outputting the textual descriptions to a separate output stream than that of dialogue descriptions. In addition, the method may include creating audio descriptions of the stage directions, and converting the audio descriptions to textual descriptions of the stage directions using a voice-recognition system. Further, the method may include distributing the synchronized stage directions, and receiving and decoding the synchronized stage directions using a text-based system.
79 Citations
10 Claims
-
1. A method of generating time-synchronous stage directions, comprising the steps of:
-
for a production script from which a time-sequential list of stage directions and a time-sequential list of dialogue streams are obtained, matching the time-sequential list of dialogue streams to a list of closed-captioning streams, wherein dialogue time codes are associated with the closed-captioning streams; assigning the dialogue time codes associated with the closed-captioning streams to the matched dialogue streams; calculating, by a computer processor, stage direction time codes between consecutive dialogue time codes, on a basis of at least one of the consecutive dialogue time codes and a number of stage directions between consecutive dialogue streams; assigning, by the processor, the calculated stage direction time codes to the time-sequential list of stage directions; and providing the time-sequential list of stage directions for rendering in synchronization with a rendering of the program, the synchronization being based on the assigned stage direction time codes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium having stored thereon instructions executable by a processor, the instructions which, when executed by the processor, cause the processor to perform a method of generating time-synchronous stage directions, the method comprising the steps of:
-
for a production script of a program from which a time-sequential list of stage directions and a time-sequential list of dialogue streams are obtained, matching the time-sequential list of dialogue streams to a list of closed-captioning streams, wherein dialogue time codes are associated with the closed-captioning streams; assigning the dialogue time codes associated with the closed-captioning streams to the matched dialogue streams; calculating stage direction time codes between consecutive dialogue time codes, on a basis of at least one of the consecutive dialogue time codes and a number of stage directions between consecutive dialogue streams; assigning the calculated stage direction time codes to the time-sequential list of stage directions; and providing the time-sequential list of stage directions for rendering in synchronization with a rendering of the program, the synchronization being based on the assigned stage direction time codes.
-
-
10. A computer system for generating time-synchronous stage directions, the system comprising:
-
a computer processor configured to; for a production script of a program from which a time-sequential list of stage directions and a time-sequential list of dialogue streams are obtained, match the time-sequential list of dialogue streams to a list of closed-captioning streams, wherein dialogue time codes are associated with the closed-captioning streams; assign the dialogue time codes associated with the closed-captioning streams to the matched dialogue streams; calculate stage direction time codes between consecutive dialogue time codes, on a basis of at least one of the consecutive dialogue time codes and a number of stage directions between consecutive dialogue streams; assign the calculated stage direction time codes to the time-sequential list of stage directions; and provide the time-sequential list of stage directions for rendering in synchronization with a rendering of the program, the synchronization being based on the assigned stage direction time codes.
-
Specification