×

Complex cepstrum analyzer for speech signals

  • US 5,677,984 A
  • Filed: 02/23/1995
  • Issued: 10/14/1997
  • Est. Priority Date: 02/23/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A complex cepstrum analyzer for a speech signal, for analyzing the speech signal and extracting a complex cepstrum, comprising:

  • a first discrete Fourier transformer for performing a discrete Fourier transformation of samples x(n) of an input speech signal and outputting a spectrum of the input speech signal as a voice spectrum, wherein n denotes a variable indicative of a sample time of each of the samples;

    a multiplier for multiplying the samples of the speech signal with values of the sample time n corresponding to each of the samples;

    a second discrete Fourier transformer for performing a discrete Fourier transformation for an output of said multiplier and outputting a result as a differential spectrum, the result being a differentiation of said voice spectrum multiplied with a unit imaginary number;

    a logarithmic amplitude spectrum calculator for calculating a logarithm of an absolute value of the voice spectrum output from said first discrete Fourier transformer and outputting a result as a logarithmic amplitude spectrum;

    a first discrete inverse Fourier transformer for performing a discrete inverse Fourier transformation for the logarithmic amplitude spectrum outputted from said logarithmic amplitude spectrum calculator and outputting a result as a time function corresponding to the logarithmic amplitude spectrum;

    a quotient real part calculator for outputting a real part of a quotient obtained by dividing the differential spectrum output from said second discrete Fourier transformer by the voice spectrum output from said first discrete Fourier transformer;

    a second discrete inverse Fourier transformer for performing a discrete inverse Fourier transformation for the real part of the quotient output from said quotient real part calculator and outputting a result as a time function value corresponding to the real part of the quotient;

    a divider for dividing a value of each sample of the time function corresponding to the real part of the quotient by a value of each time and outputting a result as a time function value corresponding to phase of the spectrum; and

    an adder for adding time values of the time function corresponding to phase of the voice spectrum output from said divider and values of the time function corresponding to the logarithmic amplitude spectrum for each sample time n and outputting a result as values of said complex cepstrum for each sample time n.

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