×

Speech approximation using successive sinusoidal overlap-add models and pitch-scale modifications

  • US 5,504,833 A
  • Filed: 05/04/1994
  • Issued: 04/02/1996
  • Est. Priority Date: 08/22/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of synthesizing artifact-free modified speech signals from a parameter set and a sequence of frequency-scale modification factors,the parameter set comprising a sequence of coefficient sets representative of a sequence of estimates of the frequency response of a human vocal tract, a corresponding sequence of estimates of a fundamental frequency, and a corresponding sequence of quasi-harmonic sinusoidal model parameter sets;

  • each one of the estimates of a fundamental frequency and the corresponding quasi-harmonic sinusoidal model parameter set comprising a representation of one of a sequence of overlapping speech data frames;

    the method comprising the steps of;

    (a) estimating, with a pitch onset time estimator responsive to the sequence of coefficient sets, the sequence of estimates of a fundamental frequency, and the sequence of quasi-harmonic sinusoidal model parameter sets, a sequence of excitation times relative to the centers of each one of the corresponding overlapping speech data frames in the sequence of speech data frames at which an excitation pulse occurs;

    (b) generating a frequency-domain sequence of data frames from a discrete Fourier transform assignment means responsive to the sequence of excitation times, the corresponding sequence of quasi-harmonic sinusoidal model parameter sets, the sequence of frequency-scale modification factors, and the sequence of estimates of a fundamental frequency,(c) transforming the frequency-domain sequence of data frames with an inverse discrete Fourier transform means to produce a time-domain sequence of data frames;

    (d) generating a contiguous sequence of speech data representative of the modified speech signal from an overlap-add means responsive to the time-domain sequence of data frames; and

    (e) converting the contiguous sequence of speech data into an analog signal using a digital-to-analog converter means to produce the modified speech signal.

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