protected class HTSVocoder.HTSVocoderDataProducer extends ProducingDoubleDataSource
queue
buf, dataProcessor, DEFAULT_BUFFERSIZE, readPos, writePos
dataLength, inputSource
NOT_SPECIFIED
Constructor and Description |
---|
HTSVocoder.HTSVocoderDataProducer(int audioSize,
HTSParameterGeneration pdf2par,
HMMData htsData) |
Modifier and Type | Method and Description |
---|---|
void |
run()
Subclasses must implement this method such that it produces data and sends it through
ProducingDoubleDataSource.putOneDataPoint(double) . |
available, hasMoreData, putEndOfStream, putOneDataPoint, readIntoBuffer, start
bufferSpaceLeft, compact, currentlyInBuffer, getData, increaseBufferSize
getAllData, getData, getData, getDataLength
public HTSVocoder.HTSVocoderDataProducer(int audioSize, HTSParameterGeneration pdf2par, HMMData htsData)
public void run()
ProducingDoubleDataSource
ProducingDoubleDataSource.putOneDataPoint(double)
.
When all data is sent, the subclass must call ProducingDoubleDataSource.putEndOfStream()
exactly once.run
in interface Runnable
run
in class ProducingDoubleDataSource
Copyright © 2000–2016 DFKI GmbH. All rights reserved.