Patent ID: 7680660
Filing Date: 2010-03-16
Classification: G10L

Abstract:
1. A computer-executable method of voice analysis which detects boundaries of phonemes from input voice, comprising: a first step specifying a time-point in said input voice signal; a second step extracting the voice signal contained in a time range prescribed length from said time-point; and a third step of decomposing said extracted voice signal into frequency component data, wherein n frequency component data extracted from the voice signal contained in n time ranges of said prescribed length are found by repeating said first, second and third steps n times (where n is a natural number of at least 6) for each prescribed time; (n−1) correlations are found from n said frequency component data by obtaining i-th correlation (where i is a natural number of at least 1 and no more than (n−1)) based on the i-th item of said frequency component data and the (i+1)-th item of said frequency component data corresponding to said voice signal contained in mutually adjacent time ranges of said prescribed length; (n−2) degrees of change are found from the (n−1) said correlations, by finding the k-th degree of change based on the k-th correlation and said (k+1)-th said correlation (where k is a natural number of at least 1 and not greater than (n−2)); when m is defined as the number specifying the degree of change that is larger than two degrees of change adjacent to the specified degree of change in the (n−2) degrees of change from the first to the (n−2)-th, namely m satisfying the condition that the m-th degree of change is larger than the (m−1)-th degree of change and is larger than the (m+1)-th degree of change when m is changed one at a time from 2 to (n−3), the defined number m is found; a time range of said prescribed length is specified in accordance with the defined number m; and said input voice signal is partitioned into a plurality of sections in accordance with said specified time ranges.