Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
94 words
A method for estimating pitch of a speech signal comprising the steps of: inputting a speech signal; generating a plurality of pitch candidates corresponding to a plurality of sub-ranges within a pitch search range; generating a first signal based on a segment of said speech signal; generating a reference speech signal based on the first signal; generating a synthetic speech signal for each of the plurality of pitch candidates; and comparing the synthetic speech signal for each of the plurality of pitch candidates with the reference speech signal to determine an optimal pitch estimate.
Claim 2
Independent Claim
94 words
A method for estimating pitch of a speech signal comprising the steps of: inputting a speech signal; generating a plurality of pitch candidates corresponding to a plurality of sub-ranges within a pitch search range; generating a first signal based on a segment of said speech signal; generating a reference speech signal based on the first signal; generating a synthetic speech signal for each of the plurality of pitch candidates; and comparing the synthetic speech signal for each of the plurality of pitch candidates with the reference speech signal to determine an optimal pitch estimate.
Claim 3
Dependent Claim
39 words
The method for estimating pitch of a speech signal as recited in claim 1, wherein said optimal pitch estimate is determined based on a synthetic speech signal for a pitch candidate that provides a maximum signal to noise ratio.
Claim 4
Dependent Claim
124 words
The method for estimating pitch of a speech signal as recited in claim 1, wherein said step of generating a reference speech signal comprises the substeps of: inputting a speech signal; generating a residual signal by linear predictive coding (LPC) inverse filtering a segment of the speech signal using LPC filter coefficients generated by LPC analysis of the segment of speech; generating a residual spectrum by Fourier transforming the residual signal into the frequency domain; analyzing the residual spectrum to determine amplitudes, frequencies and phases of peaks of the residual spectrum; generating a reference residual signal from the peak amplitudes, frequencies and phases of the residual spectrum using sinusoidal synthesis; and generating a reference speech signal by LPC synthesis filtering the reference residual signal.
Claim 5
Dependent Claim
124 words
The method for estimating pitch of a speech signal as recited in claim 3, wherein said step of generating a synthetic speech signal for each of the plurality of pitch candidates comprises the substeps of: determining the spectral shape of the residual spectrum; sampling the spectral shape of the residual spectrum at the harmonics of each of the plurality of pitch candidates to determine harmonic components for each pitch candidate; generating a synthetic residual signal for each pitch candidate from the harmonic components for each of the plurality of pitch candidates using sinusoidal synthesis; and generating a synthetic speech signal for each of the plurality of pitch candidates by LPC synthesis filtering the synthetic residual signal for each of the plurality of pitch candidates.
Claim 6
Dependent Claim
39 words
The method for estimating pitch of a speech signal as recited in claim 4, wherein said optimal pitch estimate is determined based on a synthetic speech signal for a pitch candidate that provides a maximum signal to noise ratio.
Claim 7
Dependent Claim
124 words
The method for estimating pitch of a speech signal as recited in claim 1, wherein said step of generating a synthetic speech signal for each of the plurality of pitch candidates comprises the substeps of: determining the spectral shape of the residual spectrum; sampling the spectral shape of the residual spectrum at the harmonics of each of the plurality of pitch candidates to determine harmonic components for each pitch candidate; generating a synthetic residual signal for each pitch candidate from the harmonic components for each of the plurality of pitch candidates using sinusoidal synthesis; and generating a synthetic speech signal for each of the plurality of pitch candidates by LPC synthesis filtering the synthetic residual signal for each of the plurality of pitch candidates.
Claim 8
Dependent Claim
44 words
The method for estimating pitch of a speech signal as recited in claim 6, wherein said substep of generating a synthetic residual signal for each of the plurality of pitch candidates is performed based on the assumption that the speech signal is purely voiced.
Claim 9
Independent Claim
265 words
A method for estimating pitch of a speech signal comprising the steps of: inputting a speech signal; determining a plurality of pitch candidates each corresponding to a sub-range within a pitch search range; analyzing a segment of a speech signal using linear predictive coding (LPC) to generate LPC filter coefficients for the acoustic signal segment; LPC inverse filtering the speech signal segment using the LPC filter coefficients to provide a residual signal which is spectrally flat; transforming the residual signal into the frequency domain to generate a residual spectrum; analyzing the residual spectrum to determine peak amplitudes and corresponding frequencies and phases of the residual spectrum; generating a reference residual signal from the peak amplitudes, frequencies and phases of the residual spectrum using sinusoidal synthesis; generating a reference speech signal by LPC synthesis filtering the reference residual signal; performing harmonic sampling for each of the plurality of pitch candidates to determine the harmonic components for each of the plurality of the plurality of pitch candidates; generating a synthetic residual signal for each of the plurality of pitch candidates from the harmonic components for each of the plurality of pitch candidates using sinusoidal synthesis; LPC synthesis filtering the synthetic residual signal for each of the plurality of pitch candidates to generate a synthetic speech signal for each of the plurality of pitch candidates; and comparing each of the synthetic speech signal for each of the plurality pitch candidates with the reference residual signal to determine an optimal pitch estimate based on a synthetic speech signal for a pitch that provides a maximum signal to noise ratio.
Claim 10
Independent Claim
265 words
A method for estimating pitch of a speech signal comprising the steps of: inputting a speech signal; determining a plurality of pitch candidates each corresponding to a sub-range within a pitch search range; analyzing a segment of a speech signal using linear predictive coding (LPC) to generate LPC filter coefficients for the acoustic signal segment; LPC inverse filtering the speech signal segment using the LPC filter coefficients to provide a residual signal which is spectrally flat; transforming the residual signal into the frequency domain to generate a residual spectrum; analyzing the residual spectrum to determine peak amplitudes and corresponding frequencies and phases of the residual spectrum; generating a reference residual signal from the peak amplitudes, frequencies and phases of the residual spectrum using sinusoidal synthesis; generating a reference speech signal by LPC synthesis filtering the reference residual signal; performing harmonic sampling for each of the plurality of pitch candidates to determine the harmonic components for each of the plurality of the plurality of pitch candidates; generating a synthetic residual signal for each of the plurality of pitch candidates from the harmonic components for each of the plurality of pitch candidates using sinusoidal synthesis; LPC synthesis filtering the synthetic residual signal for each of the plurality of pitch candidates to generate a synthetic speech signal for each of the plurality of pitch candidates; and comparing each of the synthetic speech signal for each of the plurality pitch candidates with the reference residual signal to determine an optimal pitch estimate based on a synthetic speech signal for a pitch that provides a maximum signal to noise ratio.