Fast frequency-domain pitch estimation
AssigneeInternational Business Machines Corporation
InventorsDan Chazan, Meir Zibulski, Ron Hoory
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsDan Chazan, Meir Zibulski, Ron Hoory
Estimating the term…
A method for estimating a pitch frequency of an audio signal includes computing a first transform of the signal to a frequency domain over a first time interval, and computing a second transform of the signal to the frequency domain over a second time interval, which contains the first time interval. A line spectrum of the signal is found, based on the first and second transforms, the spectrum including spectral lines having respective line amplitudes and line frequencies. A utility function that is periodic in the frequencies of the lines in the spectrum is then computed. This function is indicative, for each candidate pitch frequency in a given pitch frequency range, of a compatibility of the spectrum with the candidate pitch frequency. The pitch frequency of the speech signal is estimated responsive to the utility function.
A method for estimating a pitch frequency of a speech signal, comprising:
A method for estimating a pitch frequency of a speech signal, comprising:
A method for estimating a pitch frequency of a speech signal, comprising:
A method for estimating a pitch frequency of a speech signal, comprising:
A method for estimating a pitch frequency of a speech signal, comprising:
Apparatus for estimating a pitch frequency of a speech signal, comprising an audio processor, which is adapted to compute a first transform of the speech signal to a frequency domain over a first time interval and a second transform of the speech signal to a frequency domain over a second time interval, which contains the first time interval, and to estimate the pitch frequency of the speech signal responsive to the first and second frequency transforms,
Apparatus for estimating a pitch frequency of a speech signal, comprising an audio processor, which is adapted to compute a first transform of the speech signal to a frequency domain over a first time interval and a second transform of the speech signal to a frequency domain over a second time interval, which contains the first time interval, and to estimate the pitch frequency of the speech signal responsive to the first and second frequency transforms,
Apparatus for estimating a pitch frequency of a speech signal, comprising an audio processor, which is adapted to compute a first transform of the speech signal to a frequency domain over a first time interval and a second transform of the speech signal to a frequency domain over a second time interval, which contains the first time interval, and to estimate the pitch frequency of the speech signal responsive to the first and second frequency transforms,
Apparatus for estimating a pitch frequency of a speech signal, comprising an audio processor, which is adapted to find a line spectrum of the speech signal, the spectrum comprising spectral lines having respective line amplitudes and line frequencies, to compute a utility function, which is indicative, for each candidate pitch frequency in a given pitch frequency range, of a compatibility of the spectrum with the candidate pitch frequency, the utility function comprising at least one influence function that is periodic in a ratio of the frequency of one of the spectral lines to the candidate pitch frequency, and to estimate the pitch frequency of the speech signal responsive to the periodic function.
Apparatus for estimating a pitch frequency of a speech signal, comprising an audio processor, which is adapted to find a line spectrum of the speech signal, the spectrum comprising spectral lines having respective line amplitudes and line frequencies, to compute a utility function that is periodic in the frequencies of the lines in the spectrum, which function is indicative, for each candidate pitch frequency in a given pitch frequency range, of a compatibility of the spectrum with the candidate pitch frequency, and to estimate the pitch frequency of the speech signal responsive to the periodic function,
A computer software product, comprising a computer-readable storage medium in which program instructions are stored, which instructions, when read by a computer receiving a speech signal, cause the computer to compute a first transform of the speech signal to a frequency domain over a first time interval and a second transform of the speech signal over a second time interval to the frequency domain, which contains the first time interval, and to estimate the pitch frequency of the speech signal responsive to the first and second transforms,
A computer software product, comprising a computer-readable storage medium in which program instructions are stored, which instructions, when read by a computer receiving a speech signal, cause the computer to find a line spectrum of the speech signal, the spectrum comprising spectral lines having respective line amplitudes and line frequencies, to compute a utility function, which is indicative, for each candidate pitch frequency in a given pitch frequency range, of a compatibility of the spectrum with the candidate pitch frequency, the utility function comprising at least one influence function that is periodic in a ratio of the frequency of one of the spectral lines to the candidate pitch frequency, and to estimate the pitch frequency of the speech signal responsive to the periodic function.
Dependencies are inferred from the claim text.