Karaoke scoring apparatus analyzing singing voice relative to melody data
First Claim
1. A scoring apparatus for evaluating a live vocal performance which is voiced by a singer along with a karaoke music synthetically reproduced from melody data, the scoring apparatus comprising:
- a first detector that sequentially detects the live vocal performance to extract therefrom sample data which is characteristic of actual voicing of the singer;
a second detector that sequentially detects the melody data to extract therefrom time data representative of model progression of the karaoke music and reference data representative of model voicing which should match the karaoke music;
a comparator that sequentially compares the sample data and the reference data with each other to produce differential data which indicates difference between the actual voicing and the model voicing; and
a processor that processes the differential data with reference to the time data to produce score data which represents degree of deviation of the live vocal performance voiced by the singer relative to the karaoke music, wherein the score data includes a MIDI message containing note-on or note-off status.
1 Assignment
0 Petitions
Accused Products
Abstract
A scoring apparatus is constructed for evaluating a live vocal performance which is voiced by a singer along with a karaoke music synthetically reproduced from melody data. A first detector sequentially detects the live vocal performance to extract therefrom sample data which is characteristic of actual voicing of the singer. A second detector sequentially detects the melody data to extract therefrom time data representative of right progression of the karaoke music and reference data representative of right voicing which should match the karaoke music. A comparator sequentially compares the sample data and the reference data with each other to produce differential data which indicates difference between the actual voicing and the right voicing. A processor processes the differential data with reference to the time data to produce score data which represents degree of deviation of the live vocal performance voiced by the singer relative to the karaoke music.
-
Citations
10 Claims
-
1. A scoring apparatus for evaluating a live vocal performance which is voiced by a singer along with a karaoke music synthetically reproduced from melody data, the scoring apparatus comprising:
-
a first detector that sequentially detects the live vocal performance to extract therefrom sample data which is characteristic of actual voicing of the singer; a second detector that sequentially detects the melody data to extract therefrom time data representative of model progression of the karaoke music and reference data representative of model voicing which should match the karaoke music; a comparator that sequentially compares the sample data and the reference data with each other to produce differential data which indicates difference between the actual voicing and the model voicing; and a processor that processes the differential data with reference to the time data to produce score data which represents degree of deviation of the live vocal performance voiced by the singer relative to the karaoke music, wherein the score data includes a MIDI message containing note-on or note-off status. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A scoring apparatus for evaluating a live vocal performance which is voiced by a singer along with a karaoke music synthetically reproduced from melody data, the scoring apparatus comprising:
-
first detector means for detecting the live vocal performance to extract therefrom sample data which is characteristic of actual voicing of the singer; second detector means for sequentially detecting the melody data to extract therefrom time data representative of model progression of the karaoke music and reference data representative of model voicing which should match the karaoke music; comparator means for sequentially comparing the sample data and the reference data with each other to produce differential data which indicates difference between the actual voicing and the model voicing; and processor means for processing the differential data to produce score data which represents degree of deviation of the live vocal performance voiced by the singer relative to the karaoke music, wherein the score data includes a MIDI message containing note-on or note-off status processor means for processing the differential data to produce score data which represents degree of deviation of the live vocal performance voiced by the singer relative to the karaoke music, wherein the score data includes the MIDI message containing note-on or note-off status.
-
-
9. A scoring method of evaluating a live vocal performance which is voiced by a singer along with a karaoke music synthetically reproduced from melody data, the scoring method comprising the steps of:
-
sequentially detecting the live vocal performance to extract therefrom sample data which is characteristic of actual voicing of the singer; sequentially detecting the melody data to extract therefrom time data representative of model progression of the karaoke music and reference data representative of model voicing which should match the karaoke music; sequentially comparing the sample data and the reference data with each other to produce differential data which indicates difference between the actual voicing and the model voicing; and processing the differential data with reference to the time data to produce score data which represents degree of deviation of the live vocal performance voiced by the singer relative to the karaoke music, wherein the score data includes a MIDI message containing note-on or note-off status.
-
-
10. A machine readable media containing instructions for causing a scoring machine to perform a method of evaluating a live vocal performance which is voiced by a singer along with a karaoke music synthetically reproduced from melody data, wherein the method comprises the steps of:
-
sequentially detecting the live vocal performance to extract therefrom sample data which is characteristic of actual voicing of the singer; sequentially detecting the melody data to extract therefrom time data representative of model progression of the karaoke music and reference data representative of model voicing which should match the karaoke music; sequentially comparing the sample data and the reference data with each other to produce differential data which indicates difference between the actual voicing and the model voicing; and processing the differential data with reference to the time data to produce score data which represents degree of deviation of the live vocal performance voiced by the singer relative to the karaoke music, wherein the score data includes a MIDI message containing note-on or note-off status.
-
Specification