Package | Description |
---|---|
marytts.datatypes | |
marytts.features | |
marytts.htsengine | |
marytts.language.de.features | |
marytts.modules |
All the modules doing the actual processing.
|
marytts.modules.synthesis |
Internals of the synthesis module.
|
marytts.server | |
marytts.signalproc.effects |
A wrapper package for audio effects in Mary TTS.
|
marytts.unitselection | |
marytts.unitselection.interpolation | |
marytts.unitselection.select | |
marytts.vocalizations |
Modifier and Type | Method and Description |
---|---|
Voice |
MaryData.getDefaultVoice() |
Modifier and Type | Method and Description |
---|---|
void |
MaryData.setDefaultVoice(Voice voice) |
Modifier and Type | Method and Description |
---|---|
static FeatureProcessorManager |
FeatureRegistry.determineBestFeatureProcessorManager(Voice voice)
For the given voice, return the best feature manager.
|
static FeatureProcessorManager |
FeatureRegistry.getFeatureProcessorManager(Voice voice)
Get the feature processor manager associated with the given voice, if any.
|
static TargetFeatureComputer |
FeatureRegistry.getTargetFeatureComputer(Voice voice,
String features)
Convenience method for getting a suitable target feature computer for the given voice and list of features.
|
protected void |
FeatureProcessorManager.registerAcousticModels(Voice voice)
Create any additional feature processors for acoustic models.
|
static void |
FeatureRegistry.setFeatureProcessorManager(Voice voice,
FeatureProcessorManager mgr)
Set the given feature processor manager as the one to use for the given voice.
|
Constructor and Description |
---|
FeatureProcessorManager(Voice voice)
Constructor called from a Voice that has its own acoustic models
|
Modifier and Type | Class and Description |
---|---|
class |
HMMVoice |
Constructor and Description |
---|
FeatureProcessorManager(Voice voice)
Constructor called from a Voice in Locale DE that has its own acoustic models
|
Modifier and Type | Method and Description |
---|---|
static LinkedList<MaryModule> |
ModuleRegistry.modulesRequiredForProcessing(MaryDataType sourceType,
MaryDataType targetType,
Locale locale,
Voice voice)
A method for determining the list of modules required to transform the given source data type into the requested target
data type.
|
static void |
ModuleRegistry.registerModule(MaryModule module,
Locale locale,
Voice voice)
Register a MaryModule as an appropriate module to process the given combination of MaryDataType for the input data, locale
of the input data, and voice requested for processing.
|
abstract AudioInputStream |
SynthesisCallerBase.synthesiseOneSection(String synthesisMarkup,
Voice voice)
Synthesise one chunk of synthesis markup with a given voice.
|
AudioInputStream |
FestivalCaller.synthesiseOneSection(String festivalUtt,
Voice voice)
Process a single utterance in FESTIVAL_UTT text format.
|
Modifier and Type | Field and Description |
---|---|
protected Voice |
VoiceSectioner.currentVoice |
Modifier and Type | Method and Description |
---|---|
static Voice |
Voice.getDefaultVoice(Locale locale) |
static Voice |
Voice.getSuitableVoice(MaryData d) |
static Voice |
Voice.getVoice(Element voiceElement) |
static Voice |
Voice.getVoice(Locale locale,
Voice.Gender gender) |
static Voice |
Voice.getVoice(String name)
Get the voice with the given name, or null if there is no voice with that name.
|
Voice |
VoiceSection.voice() |
Modifier and Type | Method and Description |
---|---|
static Collection<Voice> |
Voice.getAvailableVoices()
Get the list of all available voices.
|
static Collection<Voice> |
Voice.getAvailableVoices(Locale locale)
Get the list of all available voices for a given locale.
|
static Collection<Voice> |
Voice.getAvailableVoices(WaveformSynthesizer synth)
Get the list of all available voices for a given waveform synthesizer.
|
static Collection<Voice> |
Voice.getAvailableVoices(WaveformSynthesizer synth,
Locale locale)
Get the list of all available voices for a given waveform synthesizer and locale.
|
Modifier and Type | Method and Description |
---|---|
static void |
Voice.registerVoice(Voice voice)
Register the given voice.
|
AudioInputStream |
WaveformSynthesizer.synthesize(List<Element> tokensAndBoundaries,
Voice voice,
String outputParams)
Synthesize a given part of a MaryXML document.
|
AudioInputStream |
HMMSynthesizer.synthesize(List<Element> tokensAndBoundaries,
Voice voice,
String outputParams)
Synthesize a given part of a MaryXML document.
|
Constructor and Description |
---|
VoiceSection(Voice voice,
String text) |
VoiceSectioner(String s,
Voice defaultVoice) |
Modifier and Type | Field and Description |
---|---|
protected Voice |
Request.defaultVoice |
Modifier and Type | Method and Description |
---|---|
Voice |
Request.getDefaultVoice() |
Constructor and Description |
---|
Request(MaryDataType inputType,
MaryDataType outputType,
Locale defaultLocale,
Voice defaultVoice,
String defaultEffects,
String defaultStyle,
int id,
AudioFileFormat audioFileFormat) |
Request(MaryDataType inputType,
MaryDataType outputType,
Locale defaultLocale,
Voice defaultVoice,
String defaultEffects,
String defaultStyle,
int id,
AudioFileFormat audioFileFormat,
boolean streamAudio,
String outputTypeParams) |
Modifier and Type | Method and Description |
---|---|
void |
EffectsApplier.setHMMEffectParameters(Voice voice,
String currentEffect) |
Modifier and Type | Class and Description |
---|---|
class |
UnitSelectionVoice
A Unit Selection Voice
|
Modifier and Type | Method and Description |
---|---|
AudioInputStream |
UnitSelectionSynthesizer.synthesize(List<Element> tokensAndBoundaries,
Voice voice,
String outputParams)
Synthesize a given part of a MaryXML document.
|
Modifier and Type | Class and Description |
---|---|
class |
InterpolatingVoice |
Modifier and Type | Field and Description |
---|---|
protected Voice |
InterpolatingVoice.firstVoice |
Modifier and Type | Method and Description |
---|---|
AudioInputStream |
InterpolatingSynthesizer.synthesize(List<Element> tokensAndBoundaries,
Voice voice,
String outputParams)
Synthesize a given part of a MaryXML document.
|
Modifier and Type | Method and Description |
---|---|
List<SelectedUnit> |
UnitSelector.selectUnits(List<Element> tokensAndBoundaries,
Voice voice)
Select the units for the targets in the given list of tokens and boundaries.
|
Modifier and Type | Method and Description |
---|---|
AudioInputStream |
VocalizationSynthesizer.synthesize(Voice voice,
AudioFileFormat aft,
Element domElement)
Handle a request for synthesis of vocalization
|
Constructor and Description |
---|
VocalizationSelector(Voice voice) |
VocalizationSynthesizer(Voice voice) |
Copyright © 2000–2016 DFKI GmbH. All rights reserved.