public class CMUTimeVoice extends CMUClusterUnitVoice
database
DATABASE_NAME, DEFAULT_AUDIO_PLAYER, DEFAULT_AUDIO_PLAYER_DEFAULT, FEATURE_JOIN_TYPE, FEATURE_SILENCE, PROP_PREFIX
Constructor and Description |
---|
CMUTimeVoice(String name,
Gender gender,
Age age,
String description,
Locale locale,
String domain,
String organization,
CMULexicon lexicon,
URL database)
Creates a simple cluster unit voice
|
Modifier and Type | Method and Description |
---|---|
protected UtteranceProcessor |
getPostLexicalAnalyzer()
The FestVox voice does not take advantage of any post lexical
processing.
|
String |
toString()
Converts this object to a string
|
getDatabase, getPitchmarkGenerator, getUnitConcatenator, getUnitSelector, setupFeatureSet
getAudioOutput, getPhoneFeature, 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 CMUTimeVoice(String name, Gender gender, Age age, String description, Locale locale, String domain, String organization, CMULexicon lexicon, 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.protected UtteranceProcessor getPostLexicalAnalyzer() throws IOException
getPostLexicalAnalyzer
in class CMUVoice
IOException
- if an IO error occurs while getting
processorpublic String toString()
toString
in class CMUClusterUnitVoice
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses