Method and apparatus for tone-sensitive acoustic modeling
First Claim
1. A method for generating a tone-dependent acoustic model comprising the steps of:
- (a) generating a plurality of acoustic vectors representing a plurality of input data frames;
(b) generating a plurality of tone-sensitive parameters corresponding to said data frames;
(c) creating a plurality of feature vectors corresponding to said data frames by appending said plurality of tone-sensitive parameters to said plurality of acoustic vectors; and
(d) creating an acoustic model from said plurality of feature vectors.
2 Assignments
0 Petitions
Accused Products
Abstract
Tone-sensitive acoustic models are generated by first generating acoustic vectors which represent the input data. The input data is separated into multiple frames and an acoustic vector is generated for each frame which represents the input data over its corresponding frame. A tone-sensitive parameter is then generated for each of the frames which indicates the tone of the input data at its corresponding frame. Tone-sensitive parameters are generated in accordance with two embodiments. First, a pitch detector may be used to calculate a pitch for each of the frames. If a pitch cannot be detected for a particular frame, then a pitch is created for that frame based on the pitch values of surrounding frames. Second, the cross covariance between the autocorrelation coefficients for each frame and its successive frame may be generated and used as the tone-sensitive parameter. Feature vectors are then created for each frame by appending the tone-sensitive parameter for a frame to the acoustic vector for the same frame. Then, using these feature vectors, acoustic models are created which represent the input data.
25 Citations
27 Claims
-
1. A method for generating a tone-dependent acoustic model comprising the steps of:
-
(a) generating a plurality of acoustic vectors representing a plurality of input data frames; (b) generating a plurality of tone-sensitive parameters corresponding to said data frames; (c) creating a plurality of feature vectors corresponding to said data frames by appending said plurality of tone-sensitive parameters to said plurality of acoustic vectors; and (d) creating an acoustic model from said plurality of feature vectors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method generating tone-sensitive vectors representing frames of input data from which acoustic models can be created, said method comprising the steps of:
-
(a) creating an acoustic vector for a first frame of said input data; (b) determining a pitch value for said first frame; and (c) appending said pitch value to said acoustic vector for said first frame. - View Dependent Claims (16)
-
-
17. A method of generating a tone-sensitive feature vector for use in a speech recognition system representing a first frame of input data, wherein said input data comprises multiple frames, said method comprising the steps of:
-
(a) determining autocorrelation coefficients for each of said multiple frames; (b) determining a cross covariance between the autocorrelation coefficients for said first frame and a second frame of said multiple frames; and (c) appending said cross covariance to an acoustic vector for said first frame. - View Dependent Claims (18, 19)
-
-
20. A method of generating tone-dependent acoustic models comprising the steps of:
-
(a) generating feature vectors representing input data frames, wherein each of the feature vectors includes a tone-sensitive parameter; (b) creating training vectors based on said feature vectors; and (c) constructing acoustic models using said training vectors. - View Dependent Claims (21, 22)
-
-
23. A computer system for generating tone-sensitive acoustic models comprising:
-
a memory unit; a data input unit to receive input data frames; a signal processing unit to generate acoustic vectors representing said input data frames; and a processing unit to, generate tone-sensitive parameters corresponding to said input data frames, create feature vectors corresponding to said input data frames by appending said tone-sensitive parameters to said acoustic vectors, and create acoustic models from said feature vectors. - View Dependent Claims (24, 25)
-
- 26. A computer-readable medium having stored thereon a plurality of instructions for generating tone-sensitive vectors representing frames of input data from which acoustic models can be created, wherein the plurality of instructions are designed to be executed by a processor for implementing a function to create an acoustic vector for a first frame of said input data, to determine a pitch value for said first frame, and to append said pitch value to said acoustic vector for said first frame.
Specification