METHOD AND SYSTEM FOR RAPID TRANSCRIPTION
First Claim
1. A computer implemented method for rapidly editing recorded media the method comprising the steps of:
- receiving a first media source;
receiving a first textual transcript associated with the first media source; and
constructing a first media segment by;
identifying, in the first textual transcript of the first media source, a starting word corresponding to the beginning of a first transcript segment;
automatically determining a first starting time location within the first media source based on the starting word in the first textual transcript;
identifying, in the first textual transcript, an ending word corresponding to the end of the first transcript segment;
automatically determining a first ending time location within the first media source based on the ending word in the first textual transcript; and
identifying the first media segment as a portion of the first media source between the first starting time location and the first ending time location.
1 Assignment
0 Petitions
Accused Products
Abstract
A network-based method and system for working with transcripts and corresponding video allows a media editor to rapidly edit video based on its corresponding written transcript, rapidly create amalgamated video from segments of multiple videos working from the corresponding transcripts, as well as assign attributes to video and audio and their corresponding written transcripts. The user can quickly find and access portions of transcripts and the corresponding video segments within a single, multi-video project and across multiple projects. A network-based workspace application allows the user to access several workspace panels on his/her Internet browser. Workspace panels can slide into view, be hidden from view, and expand/collapse in size so that the user can work with combinations of workspace panels to best meet the needs of the tasks he/she is performing. Each panel represents a step in a multi-step process that begins with a collection of videos and corresponding transcripts.
-
Citations
20 Claims
-
1. A computer implemented method for rapidly editing recorded media the method comprising the steps of:
-
receiving a first media source; receiving a first textual transcript associated with the first media source; and constructing a first media segment by; identifying, in the first textual transcript of the first media source, a starting word corresponding to the beginning of a first transcript segment; automatically determining a first starting time location within the first media source based on the starting word in the first textual transcript; identifying, in the first textual transcript, an ending word corresponding to the end of the first transcript segment; automatically determining a first ending time location within the first media source based on the ending word in the first textual transcript; and identifying the first media segment as a portion of the first media source between the first starting time location and the first ending time location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer implemented method for editing video using a corresponding written transcript, the method comprising the steps of:
-
receiving a first video source and corresponding created transcript that is synchronized to said first video source; displaying the corresponding written transcript in a first user-accessible text viewer; receiving from a user, via an input device, a selection of any portion of the corresponding written transcript; receiving an indication from the user of a location of a second user-accessible text viewer; copying the user-selected portion of the transcript from the first user-accessible text viewer and pasting the user-selected portion to the second user-accessible text viewer; repeating said copying and pasting process between the first user-accessible text viewer and the second user-accessible text viewer; using the second user-accessible text viewer, the user rearranging a plurality of portions in any order; creating a corresponding video based on the plurality of portions that appear in the second user-accessible text viewer; playing the created corresponding video in a user-accessible video viewer; and the user continuing to refine the resulting video by further manipulating the plurality of portions in the second user-accessible text viewer. - View Dependent Claims (11)
-
-
12. A method for managing a label whitelist, the method comprising:
-
receiving from a user a request to create a label whitelist and a label whitelist name, wherein the label whitelist comprises a named collection of one or more selected, predefined labels; wherein a label is a name associated with both; a portion of a source file containing a media segment, and the corresponding transcript segment of the transcript of the source file; receiving from the user a set of access permissions for the label whitelist that designates; only the label whitelist creator may use the label whitelist; other users may reference but not change the label whitelist;
orother users may reference and change the label whitelist. - View Dependent Claims (13, 14)
-
-
15. A non-transitory computer-readable storage medium storing instructions for rapidly editing recorded media, said instructions, which when executed by a processor, cause the processor to:
-
receive a first media source; receive a first textual transcript associated with the first media source; and construct a first media segment by; identifying, in the first textual transcript of the first media source, a starting word corresponding to the beginning of a first transcript segment; automatically determining a first starting time location within the first media source based on the starting word in the first textual transcript; identifying, in the first textual transcript, an ending word corresponding to the end of the first transcript segment; automatically determining a first ending time location within the first media source based on the ending word in the first textual transcript; and identifying the first media segment as a portion of the first media source between the first starting time location and the first ending time location. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer-readable storage medium storing instructions for editing video using a corresponding written transcript, said instructions, which when executed by a processor, cause the processor to:
-
receive a first video source and corresponding created transcript that is synchronized to said first video source; display the transcript in a user-accessible text viewer; receive from a user, via an input device, a selection of any portion of the corresponding written transcript; receive an indication from the user of a location of a second user-accessible text viewer; copy the user-selected portion of the transcript from the user-accessible text viewer and paste the user-selected portion to the second user-accessible text viewer; repeat said copying and pasting process between the user-accessible text viewer and the second user-accessible text viewer; receive from the user commands to rearrange a plurality of portions within the second user-accessible text viewer in any order; create a corresponding video based on the order of the plurality of portions that appear in the second user-accessible text viewer; play the created corresponding video in a user-accessible video viewer; and allow the user to continue refining the resulting video by receiving user commands for further manipulating the portions in the second user-accessible text viewer. - View Dependent Claims (19)
-
-
20. A non-transitory computer-readable storage medium storing instructions for managing a label whitelist, which when executed by a processor, cause the processor to:
-
receive from a user a request to create a label whitelist and a label whitelist name, wherein the label whitelist comprises a named collection of one or more selected, predefined labels; wherein a label is a name associated with both; a portion of a source file containing a media segment; and the corresponding transcript segment of the transcript of the source file; and receive from the user a set of access permissions for the label whitelist that designates; only the label whitelist creator may use the label whitelist; other users may reference but not change the label whitelist;
orother users may reference and change the label whitelist.
-
Specification