×

Speech analyzer comprising circuits for calculating autocorrelation coefficients forwardly and backwardly

  • US 4,282,405 A
  • Filed: 11/26/1979
  • Issued: 08/04/1981
  • Est. Priority Date: 11/24/1978
  • Status: Expired due to Term
First Claim
Patent Images

1. A speech analyzer for analyzing an input speech sound signal representative of speech sound of an input speech sound waveform into a plurality of signals of a first group representative of a preselected one of spectral distribution information and spectral envelope information of said speech sound waveform and at least two signals of a second group representative of sound source information of said speech sound, said speech sound having a pitch period of a value variable between a shortest and a longest pitch period, said speech analyzer comprising:

  • window processing means for processing said input speech sound signal into a sequence of a predetermined number of windowed samples, said sequence lasting each of a series of predetermined window periods, said windowed samples being representative of the speech sound in said each window period and equally spaced with respect to time between a leading and a trailing end of said each window period;

    first means connected to said window processing means for processing said windowed sample sequences into said first-group signals and a first of said second-group signals, said first signal being representative of amplitude information of the speech sound in the respective window periods;

    average power calculating means operatively coupled to said first means for calculating with reference to said first signal an average power of the speech sound at least for said each window period and one of said window periods that next precedes said each window period in said series;

    increasing rate calculating means connected to said average power calculating means for calculating for said each window period a rate of increase of the average power calculated for said each window period relative to the average power calculated for said next preceding window period to produce a control signal having a first and a second value when the rate of increase calculated for said each window period is greater and less than a preselected value, respectively;

    second means connected to said window processing means and said increasing rate calculating means for calculating a plurality of autocorrelation coefficients for a plurality of joining intervals, respectively, by the use of reference members and joint members, said joining intervals differing from one another by the equal spacing between two successive ones of said windowed samples and including a shortest and a longest joining interval which are decided in accordance with said shortest and said longest pitch periods, respectively, said reference members being those prescribed ones of said windowed samples which are successively distributed throughout a reference fraction of said each window period, said reference fraction being placed farther with respect to time from the leading and the trailing ends of said each window period when said control signal has said first and said second values, respectively, said joint members being those sets of windowed samples, the windowed samples of each set being equal in number to said prescribed samples, which are successively distributed throughout a plurality of joint fractions of said each window period, respectively, said joint fractions being displaced in said each window period from said reference fraction by said joining intervals, respectively, farther from the trailing and the leading ends of said each window period when said control signal has said first and said second values, respectively; and

    third means connected to said second means for producing a second of said second-group signals by finding a greatest value of the autocorrelation coefficients calculated for the respective joining intervals for said each window period and making said second signal represent those joining intervals as the pitch periods of the speech sound in the respective window periods for which the autocorrelation coefficients having the greatest values are calculated for the respective window periods.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×