Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
235 words
A speech synthesizing apparatus, comprising: division means for providing results by dividing a difference between present and target values for each of an adjacent two speech parameters of a synthesized voice by a predetermined number of subframe periods which together constitute a frame period, said present values being indicative respectively of values of each of said adjacent speech parameters at a beginning of the frame period, the target values being indicative respectively of values of each of said adjacent speech parameters at an end of the frame period; means for determining interpolation pitches of said adjacent speech parameters based upon said results; and means for interpolating the adjacent speech parameters during each of said subframe periods based on the interpolation pitches to produce interpolated speech parameters, said determining means determining said interpolation pitches so that whichever one of said adjacent speech parameters is greater than the other at said beginning of said frame period remains greater than the other at said end of said frame period; and a synthesizing filter responsive to said interpolating means for filtering said interpolated speech parameters, said filter being thereby free of oscillation which would otherwise arise if said interpolation means, based on said interpolation pitches, caused whichever one of said adjacent speech parameters that was greater than the other at said beginning of said frame period to become less than the other at said end of said frame period.
Claim 2
Dependent Claim
235 words
A speech synthesizing apparatus, comprising: division means for providing results by dividing a difference between present and target values for each of an adjacent two speech parameters of a synthesized voice by a predetermined number of subframe periods which together constitute a frame period, said present values being indicative respectively of values of each of said adjacent speech parameters at a beginning of the frame period, the target values being indicative respectively of values of each of said adjacent speech parameters at an end of the frame period; means for determining interpolation pitches of said adjacent speech parameters based upon said results; and means for interpolating the adjacent speech parameters during each of said subframe periods based on the interpolation pitches to produce interpolated speech parameters, said determining means determining said interpolation pitches so that whichever one of said adjacent speech parameters is greater than the other at said beginning of said frame period remains greater than the other at said end of said frame period; and a synthesizing filter responsive to said interpolating means for filtering said interpolated speech parameters, said filter being thereby free of oscillation which would otherwise arise if said interpolation means, based on said interpolation pitches, caused whichever one of said adjacent speech parameters that was greater than the other at said beginning of said frame period to become less than the other at said end of said frame period.
Claim 3
Dependent Claim
90 words
A speech synthesizing apparatus in accordance with claim 11, wherein said determining means includes omitting means for omitting a portion of the result of the division hat is below calculation precision so that an absolute value of said adjacent speech parameters becomes lesser than would otherwise be the case if the portion of the result below calculation precision were retained, the result being comprised of whole numbers and decimal numbers, the calculation precision representing the portion of the result which is less than a first position of the decimal numbers.
Claim 4
Dependent Claim
41 words
A speech synthesizing apparatus in accordance with claim 2, wherein said determining means includes adding means for adding one to the result of the division by the division means when the result of the division by the division means is negative.
Claim 5
Dependent Claim
27 words
A speech synthesizing apparatus in accordance with claim 11, further comprising difference means for evaluating a difference between the present values of the adjacent two speech parameters.
Claim 6
Dependent Claim
40 words
A speech synthesizing apparatus in accordance with claim 4, wherein said determining means includes means for setting the same interpolation pitch for the adjacent speech parameters when the difference evaluated by the difference means becomes less than a predetermined value.
Claim 7
Dependent Claim
42 words
A speech synthesizing apparatus in accordance with claim 5, wherein said determining means includes a means for setting the interpolation pitches of the adjacent speech parameters as zero when the difference evaluated by the difference means becomes less than the predetermined value.
Claim 8
Dependent Claim
23 words
A synthesized speech apparatus in accordance with claim 1, wherein each of said subframes which comprise said frame period has the same duration.
Claim 9
Dependent Claim
47 words
A synthesized speech apparatus in accordance with claim 1, further comprising means for representing said difference in bit form, means for omitting a least significant bit of the difference and for adding a value of one to the difference when a value of the difference is negative.
Claim 10
Independent Claim
237 words
A method of speech synthesizing, comprising the steps of: (a) providing results by dividing a difference between present and target values for each of an adjacent two speech parameters of a synthesized voice by a predetermined number of subframe periods which together constitute a frame period, said present values being indicative respectively of values of each of said adjacent speech parameters at a beginning of the frame period, the target values being indicative respectively of values of each of said adjacent speech parameters at an end of the frame period; (b) determining interpolation pitches of said adjacent speech parameters based upon said results; (c) interpolating the adjacent speech parameters during each of said subframe periods based on the interpolation pitches to produce interpolated speech parameters, the interpolation pitches being determined during the step of determining so that whichever one of the adjacent speech parameters is greater than the other at the beginning of the frame period remains greater than the other at the end of the frame period after the step of interpolating is effected; and (d) filtering said interpolated speech parameters, the filtering being thereby free of oscillation which would otherwise arise if the step of interpolating based on the interpolation pitches caused whichever one of said adjacent speech parameters that was greater than the other at said beginning of said frame period to become less than the other at said end of said frame period.
Claim 11
Independent Claim
237 words
A method of speech synthesizing, comprising the steps of: (a) providing results by dividing a difference between present and target values for each of an adjacent two speech parameters of a synthesized voice by a predetermined number of subframe periods which together constitute a frame period, said present values being indicative respectively of values of each of said adjacent speech parameters at a beginning of the frame period, the target values being indicative respectively of values of each of said adjacent speech parameters at an end of the frame period; (b) determining interpolation pitches of said adjacent speech parameters based upon said results; (c) interpolating the adjacent speech parameters during each of said subframe periods based on the interpolation pitches to produce interpolated speech parameters, the interpolation pitches being determined during the step of determining so that whichever one of the adjacent speech parameters is greater than the other at the beginning of the frame period remains greater than the other at the end of the frame period after the step of interpolating is effected; and (d) filtering said interpolated speech parameters, the filtering being thereby free of oscillation which would otherwise arise if the step of interpolating based on the interpolation pitches caused whichever one of said adjacent speech parameters that was greater than the other at said beginning of said frame period to become less than the other at said end of said frame period.
Claim 12
Dependent Claim
83 words
A method in accordance with claim 9, wherein said step (b) includes a step of omitting a portion of result below a calculation precision such that an absolute value of said adjacent speech parameters becomes lesser than would otherwise be the case if the portion of the result below calculation precision were retained, the result being comprised of whole numbers and decimal numbers, the calculation precision representing the portion of the result which is less than a first position of the decimal numbers.
Claim 13
Dependent Claim
42 words
A method in accordance with claim 9, wherein said step (b) includes a step of making the interpolation pitches of adjacent speech parameters to be the same value when a difference between the adjacent speech parameters becomes less than a predetermined value.
Claim 14
Dependent Claim
27 words
A method in accordance with claim 11 wherein said step (b) includes a step of making the interpolation pitches of the adjacent speech parameters to be zero.
Claim 15
Dependent Claim
21 words
A method in accordance with claim 9, wherein each of the subframes which comprise the frame period has the same duration.
Claim 16
Dependent Claim
43 words
A method in accordance with claim 9, further comprising representing the difference in bit form, means for omitting a least significant bit of the difference and for adding a value of one to the difference when a value of the difference is negative.