| Package | Description |
|---|---|
| org.daisy.pipeline.tts |
| Modifier and Type | Method and Description |
|---|---|
TTSRegistry.TTSResource |
TTSRegistry.allocateResourceFor(TTSEngine tts) |
TTSRegistry.TTSResource |
TTSEngine.allocateThreadResources()
This method must be thread-safe.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TTSEngine.interruptCurrentWork(TTSRegistry.TTSResource resource)
Force interruption of the execution of synthesize() when the thread-level
interruption is not enough to make synthesize() finish.
|
void |
TTSEngine.releaseThreadResources(TTSRegistry.TTSResource resources)
This method must be thread-safe.
|
abstract TTSEngine.SynthesisResult |
TTSEngine.synthesize(net.sf.saxon.s9api.XdmNode sentence,
Voice voice,
TTSRegistry.TTSResource threadResources)
This method must be thread-safe.
|
TTSEngine.SynthesisResult |
TimedTTSExecutor.synthesizeWithTimeout(TTSTimeout timeout,
TTSTimeout.ThreadFreeInterrupter interrupter,
TTSLog.Entry log,
net.sf.saxon.s9api.XdmNode sentence,
int sentenceSize,
TTSEngine engine,
Voice voice,
TTSRegistry.TTSResource threadResources) |
Copyright © 2010–2025 The DAISY Consortium. All rights reserved.