Patent Document ID: 5581650
Application ID: 08272109
Patent Flag: 1

Claim One:
1. A method for dynamic programming in voice recognition with the use of learning; said method comprising: A. a learning mode comprising the steps of: (1) performing a first DP matching between a plurality of learning pattern vectors belonging to a certain category and a standard pattern vector belonging to said certain category to determine a first plurality of DP path matrices in which optimum paths are represented in the form of a first matrix pattern; (2) performing a second DP matching between a plurality of learning pattern vectors belonging to a similar category similar to said certain category and said standard pattern vector to determine a second plurality of pattern DP path matrices, similar to the first plurality of DP path matrixes, in which optimum paths are represented in the form of a second matrix pattern; (3) determining an accumulated DP path matrix from values of elements in the first plurality of DP path matrices and values of the corresponding elements in the second plurality of similar pattern DP path matrices by adding the values of the elements in the first plurality of DP path matrices and subtracting the values of the elements in the similar pattern of the second plurality of DP path matrices, thus determining the value of each element in the accumulated DP path matrices, and (4) calculating a path weight according to a specified rule based on the resulting values of the elements in the accumulated DP path matrices, and B. an evaluation mode comprising the step of: (5) performing weighing to a distance between the elements using the value of the resulting path weight corresponding to the elements after a distance between elements of an input evaluation pattern vector and the standard pattern vector is calculated for a DP matching thereof.