Patent ID: 7349850
Filing Date: 2008-03-25
Classification: G06F,G10L

Abstract:
1. A computer program comprising: a first response candidate generating step of generating first response candidate data responsive to input voice data in accordance with a first rule and of calculating a first score of the generated first response candidate data, a second response candidate generating step of generating second response candidate data responsive to the input voice data in accordance with a second rule independent of the first rule, and of calculating a second score of the generated second response candidate data, a response selecting step of comparing the first score calculated in the first response candidate generating step with the second score calculated in the second response candidate generating step and of selecting, as response data responsive to the input voice data, one of the first response candidate data generated in the first response candidate generating step and the second response candidate data generated in the second response candidate generating step, based on the result of the comparison, a determining step of determining whether said first score and said second score are above a predetermined threshold value, and a recalculating step of recalculating the score or scores determined by the determining step to be above the predetermined threshold value.