Patent Document ID: 20020055839
Application ID: 09951211
Patent Flag: 0

Claim One:
1. A method for detecting a similarity between voices, comprising the steps of: (a) preparing a standard pattern matrix with a feature amount of a standard voice as a component and an input pattern matrix with a feature amount of an input voice as a component; (b) preparing an arbitrarily-shaped distribution such as a rectangle having a variance different for each specified component of the pattern matrices as a reference distribution, and preparing a positive reference pattern vector and a negative reference pattern vector, each having a value of the reference distribution as a component; (c) with regard to each component of the pattern matrices, obtaining a length between the specified component and a component in each of the pattern matrices, calculating numbers of the components of the positive reference pattern vector and the negative reference pattern vector, the components being proximate to positions apart by the length from centers of the positive reference pattern vector and the negative reference pattern vector, increasing a value of the component of the number in the positive reference pattern vector by an absolute value of a difference between component values of the input pattern matrix and the standard pattern matrix when the component value of the input pattern matrix is greater than the component value of the standard pattern matrix, and increasing a value of the component of the number in the negative reference pattern vector by the absolute value of the difference between the component values of the input pattern matrix and the standard pattern matrix when the component value of the input pattern matrix is smaller than the component value of the standard pattern matrix; (d) calculating a value of a difference between a kurtosis of the positive reference pattern vector and a kurtosis of the negative reference pattern vector; (e) obtaining a value of a difference between the kurtoses while the specified component of the pattern matrices being made to move to the position of each component in calculating the value of the difference between the kurtoses; and (f) obtaining any one of a sum of squares of the values of the differences between the kurtoses and a square root of the sum of the squares as a value of a geometric distance between the standard pattern matrix and the input pattern matrix.