To give high evaluation scores when a song is sung with a specified delay quantity when the song is impressive when sung with a slight shift from the original interval.
This karaoke machine is provided with a singing pitch data detecting means of detecting and outputting the pitch of a singing voice as singing pitch data, a model pitch data output means of reading singing model data as a model for the pitch of a singing included in musical piece data as the musical piece advances and outputting model pitch data according to the read singing model data, a correcting means of correcting the model pitch data according to detuning information indicating correction of the pitch of the model pitch data and outputting the model pitch data having been corrected as corrected model pitch data, and an evaluation data generating means of generating evaluation data indicating evaluation of the singing voice according to the difference between the corrected model pitch data and singing pitch data.
Next Patent: IMAGING DEVICE AND PERSONAL DIGITAL ASSISTANT EQUIPPED WITH THE DEVICE