marytts.signalproc.adaptation.prosody
Class PitchStatisticsCollection

java.lang.Object
  extended by marytts.signalproc.adaptation.prosody.PitchStatisticsCollection

public class PitchStatisticsCollection
extends java.lang.Object

A collection of PitchStatistics.

Author:
Oytun Türk

Field Summary
 PitchStatistics[] entries
           
 
Constructor Summary
PitchStatisticsCollection()
           
PitchStatisticsCollection(int numEntries)
           
PitchStatisticsCollection(PitchStatisticsCollection existing)
           
 
Method Summary
 void allocate(int numEntries)
           
 PitchStatistics getGlobalStatistics(int statisticsType, boolean isSource)
           
 PitchStatistics getGlobalStatisticsSourceHz()
           
 PitchStatistics getGlobalStatisticsSourceLogHz()
           
 PitchStatistics getGlobalStatisticsTargetHz()
           
 PitchStatistics getGlobalStatisticsTargetLogHz()
           
 PitchStatisticsCollection getLocalStatistics(int statisticsType, boolean isSource)
           
 PitchStatisticsCollection getLocalStatisticsSourceHz()
           
 PitchStatisticsCollection getLocalStatisticsSourceLogHz()
           
 PitchStatisticsCollection getLocalStatisticsTargetHz()
           
 PitchStatisticsCollection getLocalStatisticsTargetLogHz()
           
 PitchStatisticsCollection getStatistics(boolean isGlobal, int statisticsType, boolean isSource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

entries

public PitchStatistics[] entries
Constructor Detail

PitchStatisticsCollection

public PitchStatisticsCollection()

PitchStatisticsCollection

public PitchStatisticsCollection(int numEntries)

PitchStatisticsCollection

public PitchStatisticsCollection(PitchStatisticsCollection existing)
Method Detail

allocate

public void allocate(int numEntries)

getGlobalStatisticsSourceHz

public PitchStatistics getGlobalStatisticsSourceHz()

getGlobalStatisticsTargetHz

public PitchStatistics getGlobalStatisticsTargetHz()

getGlobalStatisticsSourceLogHz

public PitchStatistics getGlobalStatisticsSourceLogHz()

getGlobalStatisticsTargetLogHz

public PitchStatistics getGlobalStatisticsTargetLogHz()

getGlobalStatistics

public PitchStatistics getGlobalStatistics(int statisticsType,
                                           boolean isSource)

getLocalStatisticsSourceHz

public PitchStatisticsCollection getLocalStatisticsSourceHz()

getLocalStatisticsTargetHz

public PitchStatisticsCollection getLocalStatisticsTargetHz()

getLocalStatisticsSourceLogHz

public PitchStatisticsCollection getLocalStatisticsSourceLogHz()

getLocalStatisticsTargetLogHz

public PitchStatisticsCollection getLocalStatisticsTargetLogHz()

getLocalStatistics

public PitchStatisticsCollection getLocalStatistics(int statisticsType,
                                                    boolean isSource)

getStatistics

public PitchStatisticsCollection getStatistics(boolean isGlobal,
                                               int statisticsType,
                                               boolean isSource)