EP0720145A2

Speech pitch lag coding apparatus and method

Abstract

A pitch lag is extracted for each of a predetermined number of sub-frames. A predicted pitch lag for a pertinent sub-frame in the predetermined number of sub-frames is calculated on the basis of at least two pitch lags extracted for sub-frames other than the pertinent sub-frame or at least one pitch lag extracted for sub-frame other than the pertinent sub-frame and the preceding sub-frame by one sub-frame. A difference between the predicted pitch lag and the extracted pitch lag is then coded. Thus, an input speech signal pitch lag is coded for each sub-frame having a predetermined length.

EP0720145A2, drawing sheet 1
Sheet 1 of 15

Term

Term ended

Projected expiry passed 27 December 2015, 10.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

12 claims: 8 independent, 4 dependent

  1. 1
    A speech lag coding apparatus, in which an input speech signal pitch lag is coded for each sub-frame having a predetermined length, comprising:a first means for extracting a pitch lag for each of a predetermined number of sub-frames;a second means for calculating a predicted pitch lag for a pertinent sub-frame in the predetermined number of sub-frames on the basis of at least two pitch lags extracted for sub-frames other than the pertinent sub-frame;and    a third means for coding a difference between the predicted pitch lag obtained by the second means and the extracted pitch lag obtained by the first means.
  2. 4
    The speech pitch lag coding apparatus as set forth in 1, wherein the predicted pitch lag for the pertinent sub-frame is developed on the basis of a linear sum of the pitch lags for a plurality of other sub-frames than the current sub-frame.
  3. 5
    The speech pitch lag coding apparatus as set forth in 1, wherein the coding is performed on the basis of the pitch lags for other group of sub-frames which does not include the pertinent sub-frame.
  4. 6
    A speech lag coding apparatus, in which an input speech signal pitch lag is coded for each sub-frame having a predetermined length, comprising:a first means for extracting a pitch lag for each of a predetermined number of sub-frames;a second means for calculating a predicted pitch lag for a pertinent sub-frame in the predetermined number of sub-frames on the basis of at least one pitch lag extracted for sub-frame other than the pertinent sub-frame and the preceding sub-frame by one sub^frame;and    a third means for coding a difference between the predicted pitch lag obtained by the second means and the extracted pitch lag obtained by the first means.
  5. 9
    The speech pitch lag coding apparatus as set forth in 6, wherein the predicted pitch lag for the pertinent sub-frame is developed on the basis of a linear sum of the pitch lags for a plurality of other sub-frames than the current sub-frame.
  6. 10
    The speech pitch lag coding apparatus as set forth in 6, wherein the coding is performed on the basis of the pitch lags for other group of sub-frames which does not include the pertinent sub-frame.
  7. 11
    A method of a speech lag coding in which an input speech signal pitch lag is coded for each sub-frame having a predetermined length, comprising the steps of:a first step for extracting a pitch lag for each of a predetermined number of sub-frames;a second step for calculating a predicted pitch lag for a pertinent sub-frame in the predetermined number of sub-frames on the basis of at least two pitch lags extracted for sub-frames other than the pertinent sub-frame;and    a third step for coding a difference between the predicted pitch lag and the extracted pitch lag.
  8. 12
    A method of a speech lag coding in which an input speech signal pitch lag is coded for each sub-frame having a predetermined length, comprising the steps of:a first step for extracting a pitch lag for each of a predetermined number of sub-frames;a second step for calculating a predicted pitch lag for a pertinent sub-frame in the predetermined number of sub-frames on the basis of at least two pitch lags extracted for sub-frames other than the pertinent sub-frame or at least one pitch lag extracted for sub-frame other than the pertinent sub-frame and the preceding sub-frame by one sub-frame;and    a third step for coding a difference between the predicted pitch lag and the extracted pitch lag.