Speech encoding method and apparatus
First Claim
1. A speech encoding method in which an input speech signal is divided on a time axis in terms of a pre-set frame comprising the steps of:
- judging based on signal energy of the input speech signal of each current frame whether the input speech signal of each current frame is voiced and synthesizing the speech signal by selectively switching at least one of an adaptive codebook and a fixed codebook as a source of excitation;
control means selectively employing said adaptive codebook for the input speech signal judged to be voiced; and
supplying an output of the adaptive codebook to a synthesis filter for synthesis of the input speech signal judged to be voiced.
1 Assignment
0 Petitions
Accused Products
Abstract
In encoding in which an adaptive codebook such as PSI-CELP or a fixed codebook is used on switching selection, waveform distortion caused by selection of the fixed codebook in case input speech frequency components are changed significantly is diminished. An output of an adaptive codebook 21 or an output of a fixed codebook 22 is selected by a changeover selection switch 26 and summed to an output of noise codebooks 23, 24 so as to be sent to a linear prediction synthesis filter 16. A switching control circuit 19 for controlling the switching of a changeover control switch 26 operates in response to a prediction gain which is a ratio of the linear prediction residual energy to the initial signal energy from a linear prediction analysis circuit 14 so that, if the prediction gain is smaller than a pre-set threshold value, the switching control circuit 19 judges the input signal to be voiced and controls the changeover control switch 26 for compulsorily selecting the output of the adaptive codebook 21.
-
Citations
6 Claims
-
1. A speech encoding method in which an input speech signal is divided on a time axis in terms of a pre-set frame comprising the steps of:
-
judging based on signal energy of the input speech signal of each current frame whether the input speech signal of each current frame is voiced and synthesizing the speech signal by selectively switching at least one of an adaptive codebook and a fixed codebook as a source of excitation; control means selectively employing said adaptive codebook for the input speech signal judged to be voiced; and supplying an output of the adaptive codebook to a synthesis filter for synthesis of the input speech signal judged to be voiced. - View Dependent Claims (2, 3)
-
-
4. A speech encoding apparatus in which an input speech signal is divided on a time axis in terms of a pre-set frame comprising:
-
at least one of an adaptive codebook and a fixed codebook as an excitation source; a synthesis filter for synthesizing the input speech signal by selectively employing at least one of the adaptive codebook and the fixed codebook; judgment means for determining, based on signal energy of the input speech signal of each current frame whether the input speech signal of each current frame is voiced; and switch control means for selecting the adaptive codebook for the input speech signal determined by said judgment means to be voiced and for supplying the input speech signal to said synthesis filter. - View Dependent Claims (5, 6)
-
Specification