public class EnergyAnalyser_dB extends EnergyAnalyser
FrameBasedAnalyser.FrameAnalysisResult<T>
DEFAULT_MAXSIZE, frameEnergies, len, maxSize, offset
analysisResults
frame, frameLength, frameShift, frameStart, nextFrameStart, processor, samplingRate, signal, totalRead, validSamplesInFrame
Constructor and Description |
---|
EnergyAnalyser_dB(DoubleDataSource signal,
int framelength,
int samplingRate) |
EnergyAnalyser_dB(DoubleDataSource signal,
int framelength,
int frameShift,
int samplingRate) |
EnergyAnalyser_dB(DoubleDataSource signal,
int framelength,
int frameShift,
int samplingRate,
int maxSize) |
Modifier and Type | Method and Description |
---|---|
Double |
analyse(double[] frame)
Apply this FrameBasedAnalyser to the given data.
|
energySegmentation, getEnergyHistogram, getEnergyHistogram, getMaxFrameEnergy, getMeanFrameEnergy, getMinFrameEnergy, getSilenceCutoff, getSilenceCutoffFromKMeansClustering, getSilenceCutoffFromSortedEnergies, getSpeechStretches, getSpeechStretchesUsingEnergyHistory, main, rememberFrameEnergy
analyseAllFrames, analyseAvailableFrames, analyseNextFrame, constructAnalysisResult
getCurrentFrame, getData, getFrameLengthSamples, getFrameLengthTime, getFrameShiftSamples, getFrameShiftTime, getFrameStartSamples, getFrameStartTime, getNextFrame, getSamplingRate, hasMoreData, resetInternalTimer, stopWhenTouchingEnd, validSamplesInFrame
public EnergyAnalyser_dB(DoubleDataSource signal, int framelength, int samplingRate)
public EnergyAnalyser_dB(DoubleDataSource signal, int framelength, int frameShift, int samplingRate)
public EnergyAnalyser_dB(DoubleDataSource signal, int framelength, int frameShift, int samplingRate, int maxSize)
public Double analyse(double[] frame)
analyse
in class EnergyAnalyser
frame
- the data to analyse, which must be of the length prescribed by this FrameBasedAnalyser, i.e. by
FrameProvider.getFrameLengthSamples()
.IllegalArgumentException
- if frame does not have the prescribed lengthCopyright © 2000–2016 DFKI GmbH. All rights reserved.