public void write(MaryRandomAccessFile ler) throws IOException { ler.writeInt(totalEntries); lsfParams.writeHeader(ler); ptcParams.writePitchHeader(ler); energyParams.write(ler); mfccParams.writeHeader(ler); ler.writeInt(codebookType); ler.writeInt(numNeighboursInFrameGroups); ler.writeInt(numNeighboursInLabelGroups); int tagLen = sourceTag.length(); ler.writeInt(tagLen); ler.writeChar(sourceTag.toCharArray()); tagLen = targetTag.length(); ler.writeInt(tagLen); ler.writeChar(targetTag.toCharArray()); ler.writeInt(vocalTractFeature); }