Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
189 words
A variable frame length vocoder comprising: means for obtaining a feature vector from an output speech signal at every given frame; means for storing the feature vectors in a given section having a predetermined number of frames; means for approximating a change in said feature vectors in said given section with a given number of flat sections indicating the period of time with little or no change in the feature vectors, and inclined sections connecting said neighboring flat sections with inclined lines and indicating period of time with abrupt transitions in the feature vectors, said flat section length being variable, said inclined section length being constant, said inclined line representing the change of the feature vectors; means for outputting the feature vector of a given frame in each flat section as a representative vector of said flat section; means for outputting the number of frames present in said flat section as a repeat signal; and, on a synthesis side, means for producing the feature vector in each of said inclined sections by interpolating between the representative vectors of the flat sections present on both sides of said inclined section.
Claim 2
Dependent Claim
189 words
A variable frame length vocoder comprising: means for obtaining a feature vector from an output speech signal at every given frame; means for storing the feature vectors in a given section having a predetermined number of frames; means for approximating a change in said feature vectors in said given section with a given number of flat sections indicating the period of time with little or no change in the feature vectors, and inclined sections connecting said neighboring flat sections with inclined lines and indicating period of time with abrupt transitions in the feature vectors, said flat section length being variable, said inclined section length being constant, said inclined line representing the change of the feature vectors; means for outputting the feature vector of a given frame in each flat section as a representative vector of said flat section; means for outputting the number of frames present in said flat section as a repeat signal; and, on a synthesis side, means for producing the feature vector in each of said inclined sections by interpolating between the representative vectors of the flat sections present on both sides of said inclined section.
Claim 3
Dependent Claim
53 words
The variable frame length vocoder according to claim 1, including said flat sections and their representative vectors through a dynamic programming process carried out so that the summed distortion between a feature vector change expressed by said flat section and inclined section and a feature vector change of actual input speed is minimized.
Claim 4
Dependent Claim
18 words
The variable frame length vocoder according to claim 1, wherein said feature vector is a LSP parameter vector.
Claim 5
Dependent Claim
27 words
The variable frame length vocoder according to claim 1, further comprising, on the synthesis side, a synthesis filter driven by said representative vector and said repeat signal.
Claim 6
Dependent Claim
67 words
The variable frame length vocoder according to claim 3, further comprising a memory storing LSP information obtained for each of the given length frames for speech data prepared beforehand as a reference pattern, a pattern matching means for calculating a distance between LSP information of said representative vector and LSP information of said reference pattern to output a label signal indicating the reference pattern having minimum distance.
Claim 7
Dependent Claim
33 words
The variable frame length vocoder according to claim 5, wherein distance calculation in said pattern matching means is carried out by means of a weighting coefficient dependent on frequency of said LSP information.
Claim 8
Dependent Claim
36 words
The variable frame length vocoder according to claim 5, wherein the similarity calculation in said calculating means is carried out by means of a predetermined weighting coefficient dependent on frequency interval data of said LSP information.
Claim 9
Dependent Claim
38 words
The variable frame length vocoder according to claim 6, wherein the similarity calculation in said calculating means is carried out by means of a predetermined weighting coefficient dependent on frequency and frequency interval data of said LSP information.
Claim 10
Dependent Claim
32 words
The variable frame length vocoder according to claim 5, further comprising, on the synthesis side, means for receiving said label signal, and means for outputting the reference pattern designated by the label.
Claim 11
Dependent Claim
175 words
The variable frame length vocoder according to claim 8, wherein said pattern matching means includes: a first pattern matching means for carrying out the pattern matching by means of the weighting coefficient dependent on frequency of said LSP information, means for deciding whether or not the frequency interval of said LSP information exceeds a predetermined theshold value, means for outputting the label signal indicating the reference pattern obtained through said first pattern matching means when the frequency interval is equal to or exceeds said threshold value, and outputting a predetermined number of reference patterns as candidate patterns in such a manner that the reference pattern having the minimum distance and those being the distance close to the minimum distance are successively outputted in that order when the frequency interval comes below said threshold value, and a second pattern matching means for carrying out pattern matching with the weighting coefficient dependent on LSP frequency interval by means of distance information, to output the label signal indicating the pattern having the minimum distance among said candidate patterns.
Claim 12
Dependent Claim
108 words
The variable frame length vocoder according to claim 3, further comprising: a memory for storing a plurality of reference patterns having a given frequency interval, means for obtaining the frequency interval data from said obtained LSP information, a reference pattern selecting means for selecting a given reference pattern from said plurality of reference patterns in response to the obtained frequency interval, and a pattern matching means for carrying out pattern matching with the weighting coefficient dependent on the frequency interval data from said input LSP information and LSP information of said selected reference pattern to output the label signal indicating the obtained reference pattern having the minimum distance.