Apparatus and method using speech recognition and scripts to capture author and playback synchronized audio and video
First Claim
Patent Images
1. A computer system for editing a video program generated from a plurality of video sources, each video source having one or more video clips, each clip associated with a common audio comprising:
- means for analyzing the audio to recognize one or more predetermined sound patterns;
means for retrieving clips from the plurality of video sources using the recognized sound patterns;
means for controlling delivery of the retrieved clips to a display during an editing process;
means for facilitating selection from among the retrieved clips during editing; and
means for placing the selected clips in a timeline.
7 Assignments
0 Petitions
Accused Products
Abstract
Audio associated with a video program, such as an audio track or live or recorded commentary, may be analyzed to recognize or detect one or more predetermined sound patterns, such as words or sound effects. The recognized or detected sound patterns may be used to enhance video processing, by controlling video capture and/or delivery during editing, or to facilitate selection of clips or splice points during editing.
91 Citations
29 Claims
-
1. A computer system for editing a video program generated from a plurality of video sources, each video source having one or more video clips, each clip associated with a common audio comprising:
-
means for analyzing the audio to recognize one or more predetermined sound patterns;
means for retrieving clips from the plurality of video sources using the recognized sound patterns;
means for controlling delivery of the retrieved clips to a display during an editing process;
means for facilitating selection from among the retrieved clips during editing; and
means for placing the selected clips in a timeline. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
means for displaying the script on a computer user interface;
means for permitting an editor to select a portion of the script;
means for matching video segments having sound patterns matching the selected portion of the script;
means for displaying the matched video segment as option for selection by the editor.
-
-
11. The computer system of claim 1, wherein the means for analyzing identifies predetermined sound patterns in the audio and further including means for indicating possible splice points to a user.
-
12. The computer system of claim 1, wherein the audio is a live audio input from an individual providing commentary for a video segment, and the means for analyzing identifies desired words in the audio, and further including means for logging the video clip according to desired words identified in the audio.
-
13. The computer system of claim 1, further comprising means for receiving an audio track from a live audio input.
-
14. The computer system of claim 13, wherein the audio track is commentary used to log clips of the audio program.
-
15. The computer system of claim 1, further comprising means for determining a first a first location in a selected clip and a second location in a selected clip, said first and second locations determining the beginning of a selected clip and the end of the selected clip, respectively.
-
16. A computer system for digitally editing a video program based upon a script associated with the video program using one or more video sources, each of the video sources including one or more video clips and a common audio portion, the system comprising:
-
means for analyzing the audio portion to recognize one or more predetermined sound patterns;
means for selecting a range of the script;
means for retrieving one or more clips from the one or more video sources that contain sound patterns that match the selected range of the script;
means for displaying the one or more clips that contain sound patterns that match the selected range;
means for enabling the selection of at least one of the clips;
means for placing the selected clips in a timeline. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification