marytts.signalproc.sinusoidal.pitch
Class CombFilterPitchTracker
java.lang.Object
marytts.signalproc.sinusoidal.pitch.BaseSinusoidalPitchTracker
marytts.signalproc.sinusoidal.pitch.CombFilterPitchTracker
public class CombFilterPitchTracker
- extends BaseSinusoidalPitchTracker
This class implements the comb-filter based pitch tracker in:
Quatieri, T. F. Discrete-Time Speech Signal Processing: Principles and Practice. Prentice-Hall Inc. 2001. (Chapter 9 – Sinusoidal Analysis/Synthesis)
- Author:
- Oytun Türk
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CombFilterPitchTracker
public CombFilterPitchTracker()
performanceCriterion
public double performanceCriterion(NonharmonicSinusoidalSpeechFrame sinFrame,
float f0Candidate,
int samplingRate)
- Overrides:
performanceCriterion in class BaseSinusoidalPitchTracker
main
public static void main(java.lang.String[] args)
throws javax.sound.sampled.UnsupportedAudioFileException,
java.io.IOException
- Throws:
javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException