Method and apparatus for detecting correctness of pitch period
AssigneeTop Quality Telephony, LLC
InventorsFengyan Qi, Lei Miao
Life of this patent
Estimating the term…
Abstract
A method and an apparatus for detecting correctness of a pitch period, where the method for detecting correctness of a pitch period includes determining, according to an initial pitch period of an input signal in a time domain, a pitch frequency bin of the input signal, where the initial pitch period is obtained by performing open-loop detection on the input signal, determining, based on an amplitude spectrum of the input signal in a frequency domain, a pitch period correctness decision parameter, associated with the pitch frequency bin, of the input signal, and determining correctness of the initial pitch period according to the pitch period correctness decision parameter.
Claims26
A method comprising:
- performing an open-loop detection on an input signal to obtain an initial pitch period of the input signal, wherein the input signal comprises a speech signal or an audio signal in a time domain;
- transforming the input signal in the time domain to a transformed input signal in a frequency domain;
- and
- determining a correctness of the initial pitch period according to a pitch period correctness decision parameter of the transformed input signal in the frequency domain, wherein the pitch period correctness decision parameter is based in part on an amplitude spectrum of the transformed input signal in the frequency domain, wherein the pitch period correctness decision parameter comprises a spectral difference parameter, wherein the spectral difference parameter is a weighted and smoothed value of a sum of a plurality of spectral amplitude differences of a predetermined quantity of frequency bins on two sides of a pitch frequency bin that is based in part on the initial pitch period, and wherein the plurality of spectral amplitude differences refer to differences between spectral amplitudes of the predetermined quantity of frequency bins on the two sides of the pitch frequency bin and a spectral amplitude of the pitch frequency bin.
An apparatus comprising one or more processors, wherein the one or more processors are capable of executing instructions to cause the one or more processors to:
- perform an open-loop detection on an input signal to obtain an initial pitch period of the input signal, wherein the input signal comprises a speech signal or an audio signal in a time domain;
- transform the input signal in the time domain to a transformed input signal in a frequency domain;
- and
- determine a correctness of the initial pitch period according to a pitch period correctness decision parameter of the transformed input signal in the frequency domain, wherein the pitch period correctness decision parameter is based in part on an amplitude spectrum of the transformed input signal in the frequency domain, wherein the pitch period correctness decision parameter comprises a spectral difference parameter, wherein the spectral difference parameter is a weighted and smoothed value of a sum of a plurality of spectral amplitude differences of a predetermined quantity of frequency bins on two sides of a pitch frequency bin that is based in part on the initial pitch period, and wherein the plurality of spectral amplitude differences refer to differences between spectral amplitudes of the predetermined quantity of frequency bins on the two sides of the pitch frequency bin and a spectral amplitude of the pitch frequency bin.
Dependencies are inferred from the claim text.