Method and apparatus for speech encoding, speech decoding, and speech post processing
First Claim
1. A speech coding apparatus for coding an input speech signal within an analysis window of an analysis frame, comprising:
- (a) window locating means for defining a plurality of analysis windows at different locations in the analysis frame, the window locating means includingmeans for receiving a segment of the input speech signal within each of the analysis windows,means for calculating a predefined feature of the segment of the input speech signal within each analysis window,means for comparing the calculated features of each analysis window, andmeans for selecting an analysis window based on a result of the comparison;
(b) speech analysis means for extracting characteristic parameters of the input speech signal in the selected analysis window selected by the window locating means; and
(c) coding means for receiving the characteristic parameters and for encoding the characteristic parameters.
0 Assignments
0 Petitions
Accused Products
Abstract
A speech analysis unit and a window locating means are implemented in a speech coding apparatus. The speech coding apparatus encodes input speech per analysis frame defined having a fixed length and is offset at fixed interval. The speech analysis unit extracts frequency spectrum characteristic parameters of the input speech taken within an analysis window. The location of the analysis window is specified by the window locating means. The window locating unit selects the location of the analysis window which is used in extracting the frequency spectrum characteristic parameters at the speech analysis unit. In this case, depending upon the characteristic parameter of the input speech within and near the frame concerned, the window locating unit selects the location of the analysis window within the range which is not to be exceeding the range of the frame concerned.
-
Citations
16 Claims
-
1. A speech coding apparatus for coding an input speech signal within an analysis window of an analysis frame, comprising:
-
(a) window locating means for defining a plurality of analysis windows at different locations in the analysis frame, the window locating means including means for receiving a segment of the input speech signal within each of the analysis windows, means for calculating a predefined feature of the segment of the input speech signal within each analysis window, means for comparing the calculated features of each analysis window, and means for selecting an analysis window based on a result of the comparison; (b) speech analysis means for extracting characteristic parameters of the input speech signal in the selected analysis window selected by the window locating means; and (c) coding means for receiving the characteristic parameters and for encoding the characteristic parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A speech coding method for encoding input speech within a selected analysis window of an analysis frame, comprising the steps of:
-
(a) creating an analysis window having a location in the analysis frame; (b) calculating a value of power of a segment of the input speech signal within the analysis window; (c) repeating the above steps, such that a plurality of analysis windows are created at a plurality of different locations within the analysis frame; (d) comparing the power values of each of the plurality of analysis windows and selecting an analysis window of the plurality of analysis windows having a maximum power value. - View Dependent Claims (11, 12, 13)
-
-
14. A speech coding method for coding an input speech signal comprising the steps of:
receiving a segment of the input speech signal corresponding to an analysis frame of the input speech signal; creating a plurality of analysis windows at different locations within the analysis frame; for each one of the plurality of analysis windows, calculating a value of power of the input signal contained within the one of the plurality of analysis windows; comparing the value of power of each of the plurality of analysis windows; selecting an analysis window of the plurality of analysis windows having a greatest value of power. - View Dependent Claims (15, 16)
Specification