Determination of gain for pitch period in coding of speech signal
First Claim
1. A speech signal coding apparatus comprising:
- dividing means for dividing a speech signal in units of first predetermined time intervals;
spectrum parameter means for calculating a spectrum parameter for each first predetermined time interval;
error signal generating means for generating a perceptual sensitivity weighted error signal from an inputted excitation signal and the spectrum parameter for said each first predetermined time interval of speech signal;
adaptive code vector means having an adaptive code book which stores adaptive code vectors, for referring to said adaptive code book to select an adaptive code vector and a pitch period based on the perceptual sensitivity weighted error signal;
excitation code vector means having an excitation code book which stores excitation code vectors, for referring to said excitation code book to select an excitation code vector from said excitation code book based on the perceptual sensitivity weighted error signal; and
gain code vector means having a gain code book which stores gain code vectors, for referring to said gain code book to select a gain code vector based on the perceptual sensitivity weighted error signal, and for determining gains from said selected gain code vector for every second predetermined time interval shorter than said first predetermined time interval, and for producing said excitation signal from said adaptive code vector, said excitation code vector and the determined gains.
1 Assignment
0 Petitions
Accused Products
Abstract
A speech signal coding apparatus includes a dividing section for dividing a speech signal in units of sub-frames. A spectrum parameter section calculates a spectrum parameter for each sub-frame. An error signal generating section generates a perceptual sensitivity weighted error signal from a reproduction signal and the speech signal for a sub-frame. An adaptive code book is referred to based on the perceptual sensitivity weighted error signal so that an adaptive code vector and a pitch period is selected. Also, an excitation code book is referred to based on the perceptual sensitivity weighted error signal so that an excitation code vector from the excitation code book is selected. In a gain code vector section having a gain code book which stores gain code vectors, a gain code book is referred to based on the perceptual sensitivity weighted error signal, so that a gain code vector is selected. Gains are determined from the selected gain code vector in units of time intervals shorter than the sub-frame, and the reproduction signal is generated by weighting the adaptive code vector and excitation code vector with the determined gains in units of time intervals.
-
Citations
15 Claims
-
1. A speech signal coding apparatus comprising:
-
dividing means for dividing a speech signal in units of first predetermined time intervals; spectrum parameter means for calculating a spectrum parameter for each first predetermined time interval; error signal generating means for generating a perceptual sensitivity weighted error signal from an inputted excitation signal and the spectrum parameter for said each first predetermined time interval of speech signal; adaptive code vector means having an adaptive code book which stores adaptive code vectors, for referring to said adaptive code book to select an adaptive code vector and a pitch period based on the perceptual sensitivity weighted error signal; excitation code vector means having an excitation code book which stores excitation code vectors, for referring to said excitation code book to select an excitation code vector from said excitation code book based on the perceptual sensitivity weighted error signal; and gain code vector means having a gain code book which stores gain code vectors, for referring to said gain code book to select a gain code vector based on the perceptual sensitivity weighted error signal, and for determining gains from said selected gain code vector for every second predetermined time interval shorter than said first predetermined time interval, and for producing said excitation signal from said adaptive code vector, said excitation code vector and the determined gains. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of transmitting a speech signal, comprising the steps:
-
dividing a speech signal in units of first predetermined time intervals; calculating a spectrum parameter for each first predetermined time interval to quantizing the spectrum parameter for outputting the quantized spectrum parameter; generating a perceptual sensitivity weighted error signal from an excitation signal and the spectrum parameter for said each first predetermined time interval of speech signal; referring to an adaptive code book to select an adaptive code vector and a pitch period based on the perceptual sensitivity weighted error signal, the pitch period being outputted; referring to an excitation code book to select an excitation code vector from said excitation code book based on the perceptual sensitivity weighted error signal, an index of said selected excitation code vector being outputted; referring to said gain code book to select a gain code vector based on the perceptual sensitivity weighted error signal, an index of said selected gain code vector being outputted; and determining gains from said selected gain code vector for every second predetermined time interval shorter than said first predetermined time interval to produce said excitation signal from said adaptive code vector, said excitation code vector and the determined gains. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A speech signal coding apparatus, comprising:
-
a dividing section for dividing a speech signal in units of first predetermined time intervals; an error signal generating section for generating an error signal corresponding to a difference between the speech signal and a reproduction signal for said first predetermined time interval; a vector generating section for generating an adaptive code vector associated with a pitch period in said first predetermined time interval of said speech signal and an excitation code vector associated with a predetermined excitation signal such that the power of the error signal has a minimum value; a weighting section for determining gains for second predetermined time intervals of said first predetermined time interval and weighting said adaptive code vector and said excitation code vector with the determined gains for said second predetermined time intervals to produce said reproduction signal. - View Dependent Claims (14, 15)
-
Specification