Performance evaluation method for use in a karaoke apparatus
First Claim
1. A method for use in a karaoke apparatus for evaluating a performance of a karaoke singer, wherein the karaoke apparatus includes means for providing an accompanying music signal of a selected song and means for converting a karaoke singer'"'"'s vocal rendition of the selected song into a vocal signal, the method comprising the steps of:
- (a) detecting a start of the selected song;
(b) waiting for a predetermined time and, thereafter, digitizing the vocal signal and the accompanying music signal to provide a sequence of digitized voice signals and a sequence of digitized accompaniment signals, respectively;
(c) setting a cycle count n at 1 in response to at least one of a first digitized voice and a first digitized accompaniment signal;
(d) measuring an nth difference D(n) between an nth digitized voice signal and an nth digitized accompaniment signal;
(e) calculating an nth cycle score S(n) as a predetermined function of the difference D(n);
(f) generating an nth average score AS(n) for the nth digitized voice and the nth accompaniment signals, the nth average score AS(n) representing an average value of S(i)'"'"'s with i being 1 to n;
(g) computing an nth performance score PS(n) for the digitized voice and the nth accompaniment signals based on the average score AS(n);
(h) incrementing the cycle count n by one upon receiving at least one of a next digitized voice signal and a next digitized accompaniment signal and repeating said steps (d) to (g) until the selected song is ended; and
(i) producing, as a performance result PR, the performance score PS(n) computed last in said step (g).
1 Assignment
0 Petitions
Accused Products
Abstract
A performance evaluation method for use in a karaoke apparatus evaluates a singing performance of a karaoke singer by measuring differences between the karaoke singer'"'"'s vocal rendition and an accompanying music produced by an audiovisual device. Digitized voice signals and their corresponding digitized accompaniment signals are produced by sampling simultaneously the karaoke singer'"'"'s vocal rendition and the accompanying music, respectively. Then, a difference between a digitized voice signal and its corresponding digitized accompaniment signal and a trend of differences are calculated and used to generate a performance score.
80 Citations
15 Claims
-
1. A method for use in a karaoke apparatus for evaluating a performance of a karaoke singer, wherein the karaoke apparatus includes means for providing an accompanying music signal of a selected song and means for converting a karaoke singer'"'"'s vocal rendition of the selected song into a vocal signal, the method comprising the steps of:
-
(a) detecting a start of the selected song; (b) waiting for a predetermined time and, thereafter, digitizing the vocal signal and the accompanying music signal to provide a sequence of digitized voice signals and a sequence of digitized accompaniment signals, respectively; (c) setting a cycle count n at 1 in response to at least one of a first digitized voice and a first digitized accompaniment signal; (d) measuring an nth difference D(n) between an nth digitized voice signal and an nth digitized accompaniment signal; (e) calculating an nth cycle score S(n) as a predetermined function of the difference D(n); (f) generating an nth average score AS(n) for the nth digitized voice and the nth accompaniment signals, the nth average score AS(n) representing an average value of S(i)'"'"'s with i being 1 to n; (g) computing an nth performance score PS(n) for the digitized voice and the nth accompaniment signals based on the average score AS(n); (h) incrementing the cycle count n by one upon receiving at least one of a next digitized voice signal and a next digitized accompaniment signal and repeating said steps (d) to (g) until the selected song is ended; and (i) producing, as a performance result PR, the performance score PS(n) computed last in said step (g). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification