public class CMUArcticVoice extends CMUClusterUnitVoice
database
DATABASE_NAME, DEFAULT_AUDIO_PLAYER, DEFAULT_AUDIO_PLAYER_DEFAULT, FEATURE_JOIN_TYPE, FEATURE_SILENCE, PROP_PREFIX
Constructor and Description |
---|
CMUArcticVoice(java.lang.String name,
Gender gender,
Age age,
java.lang.String description,
java.util.Locale locale,
java.lang.String domain,
java.lang.String organization,
CMULexicon lexicon,
java.net.URL database)
Creates a simple cluster unit voice for the ARCTIC voices
|
Modifier and Type | Method and Description |
---|---|
UtteranceProcessor |
getUnitSelector()
Returns the unit selector to be used by this voice.
|
getDatabase, getPitchmarkGenerator, getUnitConcatenator, setupFeatureSet, toString
getAudioOutput, getPhoneFeature, getPostLexicalAnalyzer, getTokenizer, loader, setupFeatureProcessors, setupUtteranceProcessors
addFeatureProcessor, allocate, createOutputThread, deallocate, dump, dumpProcessors, endBatch, getAge, getAudioPlayer, getDefaultAudioPlayer, getDescription, getDomain, getDurationStretch, getFeatureProcessor, getFeatures, getGender, getLexicon, getLocale, getName, getOrganization, getOutputQueue, getPitch, getPitchRange, getPitchShift, getRate, getResource, getRunTitle, getStyle, getUtteranceProcessors, getVolume, getWaveDumpFile, isDetailedMetrics, isDumpRelations, isDumpUtterance, isLoaded, isMetrics, load, processNode, processUtterance, setAge, setAudioPlayer, setDescription, setDetailedMetrics, setDomain, setDumpRelations, setDumpUtterance, setDurationStretch, setGender, setLexicon, setLoaded, setLocale, setMetrics, setName, setOrganization, setOutputQueue, setPitch, setPitchRange, setPitchShift, setRate, setRunTitle, setStyle, setVolume, setWaveDumpFile, speak, speak, speak, speak, startBatch
public CMUArcticVoice(java.lang.String name, Gender gender, Age age, java.lang.String description, java.util.Locale locale, java.lang.String domain, java.lang.String organization, CMULexicon lexicon, java.net.URL database)
name
- the name of the voicegender
- the gender of the voiceage
- the age of the voicedescription
- a human-readable string providing a
description that can be displayed for the users.locale
- the locale of the voicedomain
- the domain of this voice. For example,organization
- the organization which created the voice
"general", "time", or
"weather".lexicon
- the lexicon to loaddatabase
- the url to the database containing unit data
for this voice.public UtteranceProcessor getUnitSelector() throws java.io.IOException
getUnitSelector
in interface de.dfki.lt.freetts.ConcatenativeVoice
getUnitSelector
in class CMUClusterUnitVoice
java.io.IOException
- if an IO error occurs while getting
processor