edu.cmu.sphinx.tools.audio
Class Sinusoid
java.lang.Object
edu.cmu.sphinx.tools.audio.AudioData
edu.cmu.sphinx.tools.audio.Sinusoid
- public class Sinusoid
- extends AudioData
A 16bit, linear SIGNED_PCM, big endian, sinusoid with a
sample rate of 16kHz.
Constructor Summary |
Sinusoid(double frequency,
double phase,
double amplitude,
double duration)
Creates a 16bit, linear SIGNED_PCM, big endian, sinusoid with a
sample rate of 16kHz. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Sinusoid
public Sinusoid(double frequency,
double phase,
double amplitude,
double duration)
- Creates a 16bit, linear SIGNED_PCM, big endian, sinusoid with a
sample rate of 16kHz.
- Parameters:
frequency
- cycles per secondphase
- phase offset in radiansamplitude
- amplitudeduration
- duration in seconds