public class SPTKPitchReaderWriter extends Object
| Constructor and Description |
|---|
SPTKPitchReaderWriter(double[] contour,
PitchFileHeader header)
create a SPTK Pitch reader writer with external contour
|
SPTKPitchReaderWriter(String lf0SPTKFile)
read a SPTK lf0 file with following default values windowSizeInSeconds = 0.005f; skipSizeInSeconds = 0.005f; fs = 16000; //
in Hz
|
SPTKPitchReaderWriter(String lf0SPTKFile,
float windowSizeInSeconds,
float skipSizeInSeconds,
int samplingRate)
read a SPTK lf0 file with external settings
|
| Modifier and Type | Method and Description |
|---|---|
double[] |
getF0Contour()
get f0 values in Hz (0.0 for unvoiced)
|
PitchFileHeader |
getPitchFileHeader()
get pitch file header
|
static void |
main(String[] args) |
void |
writeIntoMARYPTCfile(String ptcFileName)
write contour into a lf0 file in MARY PTC format
|
void |
writeIntoSPTKLF0File(String sptkFileName)
write contour into a lf0 file in SPTK format
|
public SPTKPitchReaderWriter(String lf0SPTKFile)
lf0SPTKFile - lf0SPTKFilepublic SPTKPitchReaderWriter(String lf0SPTKFile, float windowSizeInSeconds, float skipSizeInSeconds, int samplingRate)
lf0SPTKFile - lf0SPTKFilewindowSizeInSeconds - windowSizeInSecondsskipSizeInSeconds - skipSizeInSecondssamplingRate - samplingRatepublic SPTKPitchReaderWriter(double[] contour,
PitchFileHeader header)
contour - contourheader - headerpublic double[] getF0Contour()
public PitchFileHeader getPitchFileHeader()
public void writeIntoSPTKLF0File(String sptkFileName) throws IOException
sptkFileName - sptk File NameIOException - IO Exceptionpublic void writeIntoMARYPTCfile(String ptcFileName) throws IOException
ptcFileName - ptc file nameIOException - IO Exceptionpublic static void main(String[] args) throws IOException
args - argsIOException - IO ExceptionCopyright © 2000–2016 DFKI GmbH. All rights reserved.