Speech processing coder, decoder and command recognizer
First Claim
1. A speech processing device comprising:
- a speech analysis unit for obtaining analysis results by analyzing input speech;
a codebook for storing quantization parameters and quantization codes indicating said quantization parameters;
a quantizing unit for selecting said quantization parameters and said quantization codes corresponding to said analysis results from said codebook and for outputting selected quantization parameters and selected quantization codes;
a coding unit for outputting encoded codes of said input speech without involving recognition of the input speech in a coding mode during which the input speech is transmitted to an exterior of the device, said encoded codes including said selected quantization codes;
a speech dictionary for storing registered data which represent speech patterns by using said codebook; and
a matching unit for obtaining said speech patterns corresponding to said input speech in a recognition mode by using one of said analysis results, said selected quantization parameters, and said selected quantization codes,wherein said coding unit operates in the coding mode but not in the recognition mode while said matching unit operates in the recognition mode but not in the coding mode.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a speech processing device equipped with both a speech coding/decoding function and a speech recognition function, and is aimed at providing a speech processing device equipped with both a speech coding/decoding function and a speech recognition function by using a small amount of memory. The speech processing device of the present invention includes a speech analysis unit for obtaining analysis results by analyzing input speech, a codebook for storing quantization parameters and quantization codes indicating the quantization parameters, a quantizing unit for selecting the quantization parameters and the quantization codes corresponding to the analysis results from the codebook and for outputting selected quantization parameters and selected quantization codes, a coding unit for outputting encoded codes of the input speech including the selected quantization codes, a speech dictionary for storing registered data which represent speech patterns by using the codebook, and a matching unit for obtaining the speech patterns corresponding to the input speech by using one of the analysis results, the selected quantization parameters, and the selected quantization codes.
-
Citations
29 Claims
-
1. A speech processing device comprising:
-
a speech analysis unit for obtaining analysis results by analyzing input speech; a codebook for storing quantization parameters and quantization codes indicating said quantization parameters; a quantizing unit for selecting said quantization parameters and said quantization codes corresponding to said analysis results from said codebook and for outputting selected quantization parameters and selected quantization codes; a coding unit for outputting encoded codes of said input speech without involving recognition of the input speech in a coding mode during which the input speech is transmitted to an exterior of the device, said encoded codes including said selected quantization codes; a speech dictionary for storing registered data which represent speech patterns by using said codebook; and a matching unit for obtaining said speech patterns corresponding to said input speech in a recognition mode by using one of said analysis results, said selected quantization parameters, and said selected quantization codes, wherein said coding unit operates in the coding mode but not in the recognition mode while said matching unit operates in the recognition mode but not in the coding mode. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A speech processing device comprising:
-
a codebook for storing quantization parameters and quantization codes indicating said quantization parameters; an inverse-quantizing unit for selecting said quantization parameters corresponding to received quantization codes from said codebook and for outputting selected quantization parameters; a speech synthesizing unit for synthesizing speech by using said selected quantization parameters; a speech dictionary which is a data storage for storing registered data which represents speech patterns by using said codebook, said registered data including series of said quantization codes which in turn indicate a series of said quantization parameters in said codebook, thereby representing said speech patterns; and a matching unit for obtaining said speech patterns corresponding to said received quantization codes by using one of said selected quantization parameters and said received quantization codes. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An speech analysis unit for obtaining analysis results by analyzing input speech;
-
a codebook for storing quantization parameters and quantization codes indicating said quantization parameters; a quantizing unit for selecting said quantization parameters and said quantization codes corresponding to said analysis results from said codebook and for outputting first selected quantization parameters and selected quantization codes; a coding unit for outputting encoded codes of said input speech, said encoded codes including said selected quantization codes; an inverse-quantizing unit for selecting said quantization parameters corresponding to received quantization codes from said codebook and for outputting second selected quantization parameters; a speech synthesizing unit for synthesizing speech by using said second selected quantization parameters; a speech dictionary for storing registered data which represent speech patterns by using said codebook; and a matching unit for obtaining said speech patterns corresponding to said input speech by using one of said analysis results, said first selected quantization parameters, and said selected quantization codes, and for obtaining said speech patterns corresponding to said received quantization codes by using one of said second selected quantization parameters and said received quantization codes. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification