Speech processor system for pitch period extraction using prediction filters
First Claim
1. A digital pitch period extraction circuit for a digital vocoder having a digital adaptive filter providing a multiple fit digital prediction residual for each sample, said extraction circuit comprising:
- a squarer coupled to said adaptive filter to square said residual;
a digital low pass filter coupled to said squarer to low pass filter said squared residual; and
logic circuitry coupled to said low pass filter to locate sharp pitch peaks in the output signal of said low pass filter and to determine the time separation between two adjacent pitch peaks to provide therefrom an output signal equal to the pitch period, said circuitry having a time moving search window and a time varying amplitude threshold level to locate said pitch peaks.
1 Assignment
0 Petitions
Accused Products
Abstract
A computational algorithm and an implementation thereof is described herein for determining the pitch period of voiced speech in real time. All processing is performed in the time domain employing the prediction residual or error signal of a 10th-order Itakura cascade adaptive linear predictor or filter as the input signal. The output (pitch period) of the algorithm and the implementation thereof is updated each sample period based on analysis of the present and past input samples. Pitch period is determined by locating the sharp pitch peaks in the short term power of the prediction residual. The instantaneous pitch period is the time separation of two adjacent pitch peaks. The algorithm and implementation thereof employs a time moving search window and a time varying threshold level to locate pitch peaks. Various tests and procedures are incorporated into the algorithm and the implementation thereof to handle the special cases of false and missed pitch peaks. Detected errors are corrected within the algorithm and the implementation thereof by utilizing past data. Unlike the correlation or averaging methods of pitch extraction which require large amounts of storage and arithmetic operations, the time domain method of this invention requires a minimal amount of storage and only simple comparisons of amplitudes.
248 Citations
12 Claims
-
1. A digital pitch period extraction circuit for a digital vocoder having a digital adaptive filter providing a multiple fit digital prediction residual for each sample, said extraction circuit comprising:
-
a squarer coupled to said adaptive filter to square said residual; a digital low pass filter coupled to said squarer to low pass filter said squared residual; and
logic circuitry coupled to said low pass filter to locate sharp pitch peaks in the output signal of said low pass filter and to determine the time separation between two adjacent pitch peaks to provide therefrom an output signal equal to the pitch period, said circuitry having a time moving search window and a time varying amplitude threshold level to locate said pitch peaks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification