Interactive music training and entertainment system and multimedia role playing game platform
First Claim
1. A method of providing an interactive entertainment system comprising:
- receiving a source stream from a source, the source stream comprising a plurality of components;
suppressing a user selected portion of the source stream during playback of the source stream to a user;
receiving a user provided component corresponding to the suppressed component of the source stream simultaneously with the source stream;
determining a first waveform area for the suppressed component and a second waveform area for the user provided component;
comparing the pitch, rhythm, and sonic quality of the user provided component with the pitch, rhythm, and sonic quality of the suppressed component of the source stream to derive an aggregate score corresponding to the similarity of the user provided component with the suppressed component, wherein the quality is compared by comparing the first waveform area to the second waveform area;
displaying an avatar representing the user on a stage in a concert setting including an audience and a panel of one or more judges; and
displaying, through the panel of the one or more judges, the aggregate score corresponding to the similarity of the user provided component with the suppressed component.
1 Assignment
0 Petitions
Accused Products
Abstract
A music training and entertainment system allows a user to input a selection of source music in a native format, and isolates a desired vocal or instrument component within the source music. The user selects the component of the source music against which to be compared. The system suppresses the non-selected components of the source content to isolate the user-selected component. The system receives user input corresponding to the isolated component, and matches the user'"'"'s performance to the original performance on the basis of pitch, rhythm, and quality comparisons. In a graphical user interface, avatars representing the user and judges are displayed in relation to an audience. Audience reaction is configured to reflect a score obtained by the user. A lyric extraction and generation process displays lyrics to a song in real time to the user as the music track is played.
104 Citations
9 Claims
-
1. A method of providing an interactive entertainment system comprising:
-
receiving a source stream from a source, the source stream comprising a plurality of components; suppressing a user selected portion of the source stream during playback of the source stream to a user; receiving a user provided component corresponding to the suppressed component of the source stream simultaneously with the source stream; determining a first waveform area for the suppressed component and a second waveform area for the user provided component; comparing the pitch, rhythm, and sonic quality of the user provided component with the pitch, rhythm, and sonic quality of the suppressed component of the source stream to derive an aggregate score corresponding to the similarity of the user provided component with the suppressed component, wherein the quality is compared by comparing the first waveform area to the second waveform area; displaying an avatar representing the user on a stage in a concert setting including an audience and a panel of one or more judges; and displaying, through the panel of the one or more judges, the aggregate score corresponding to the similarity of the user provided component with the suppressed component. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A graphical user interface comprising:
-
a virtual stage containing an avatar of a user providing a performance of a song, wherein the performance comprises a user provided component of a song that has been suppressed from an original source recording of the song, and wherein the user provided component is selected from the group consisting of vocal, guitar, keyboard, and drums, and further wherein the avatar is displayed as playing an instrument corresponding to the user selected component; an interactive audience configured to respond to the performance based on the similarity of the user provided component with the original suppressed component; one or more virtual big screen monitors displaying a depiction of the user performance from the vantage points of a plurality of cameras surrounding the virtual stage; and a virtual panel of one or more judges, the judges displaying a score corresponding to the similarity of the user provided component with the original suppressed component, wherein the score is derived by comparing the user provided component with the original suppressed component across a plurality of characteristics comprising pitch, rhythm, and sonic quality. - View Dependent Claims (8, 9)
-
Specification