protected class HTSVocoder.HTSVocoderDataProducer extends ProducingDoubleDataSource
queuebuf, dataProcessor, DEFAULT_BUFFERSIZE, readPos, writePosdataLength, inputSourceNOT_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, startbufferSpaceLeft, compact, currentlyInBuffer, getData, increaseBufferSizegetAllData, getData, getData, getDataLengthpublic HTSVocoder.HTSVocoderDataProducer(int audioSize,
HTSParameterGeneration pdf2par,
HMMData htsData)
public void run()
ProducingDoubleDataSourceProducingDoubleDataSource.putOneDataPoint(double).
When all data is sent, the subclass must call ProducingDoubleDataSource.putEndOfStream() exactly once.run in interface Runnablerun in class ProducingDoubleDataSourceCopyright © 2000–2016 DFKI GmbH. All rights reserved.