Patent · US Expired

Multi-pulse synthesis simplification in analysis-by-synthesis coders

US6295520A · kind A · utility

15Cited by
7References
6Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMar 15, 1999
Grant dateSep 25, 2001
Priority date
Expiry dateMar 15, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG10L19/10
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Speech is synthesized by optimizing frame data containing an excitation signal and impulse response filter coefficients, and convolving the excitation signal and impulse response filter coefficients more efficiently and with fewer multiplications and additions. The method to convolve begins by determining a number of non-zero pulses within said excitation signal. The pulse locations are sorted for the zero and non-zero pulses. The non-zero pulses are then ranked in order of time. The codebook contributions for the synthesized output signal having an index value less than a lowest rank non-zero pulse are set to a zero value. Each remaining codebook contribution for the synthesized signal is determined by convolving each non-zero pulse within said excitation signal with each impulse response function.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.