| Interface | Description |
|---|---|
| Dumpable |
Tags an object that can be dumped for debugging purposes.
|
| FeatureProcessor |
Performs a specific type of processing on an item and returns an
object.
|
| FeatureSet |
Represents the abstract interface to an entity that has
a set of features.
|
| FreeTTSSpeakable |
Represents something that should be spoken.
|
| PartOfSpeech |
Determines the part of speech of a word.
|
| PathExtractor |
Manages a feature or item path.
|
| PhoneDurations |
Maintains a set of
PhoneDuration instances indexed by
phone. |
| PhoneSet |
Maintains a list of phones with various features for those phones.
|
| Tokenizer |
Chops a string or text file into Token instances.
|
| Unit |
Defines a generic interface to a Unit.
|
| UtteranceProcessor |
Performs an operation on an Utterance.
|
| Validator |
Implementors of this interface can be validated via the validate()
method.
|
| Class | Description |
|---|---|
| Age |
Provides an enumeration of Age, following JSAPI style.
|
| FeatureSetImpl |
Implementation of the FeatureSet interface.
|
| FreeTTS |
Standalone utility that directly interacts with a CMUDiphoneVoice.
|
| FreeTTSSpeakableImpl |
Minimal implementation of a FreeTTSSpeakable
|
| FreeTTSTime |
Standalone utility that tells the time.
|
| Gender |
Provides an enumeration of Gender, following the JSAPI style.
|
| InputMode |
Specifies the input mode of FreeTTS.
|
| Item |
Represents a node in a Relation.
|
| ItemContents |
Contains the information that is shared between multiple items.
|
| OutputQueue |
Manages a process queue for utterances.
|
| PartOfSpeechImpl |
Implementation of a
PartOfSpeech that reads the info
from a file. |
| PathExtractorImpl |
Interface that Manages a feature or item path.
|
| PhoneDuration |
Maintains the mean duration and standard deviation about a phone.
|
| PhoneDurationsImpl |
Maintains set of PhoneDuration instances read in from a file.
|
| PhoneSetImpl |
Implementation of a
PhoneSet that reads the info from
a file. |
| Relation |
Represents an ordered set of
Items and their associated
children. |
| Segmenter |
Annotates an utterance with
Relation.SYLLABLE,
Relation.SYLLABLE_STRUCTURE, and
Relation.SEGMENT. |
| Token |
Contains a parsed token from a Tokenizer.
|
| Utterance |
Holds all the data for an utterance to be spoken.
|
| Voice |
Performs text-to-speech using a series of
UtteranceProcessors. |
| VoiceDirectory |
Provides a means to access the voices that are stored in a jar
file.
|
| VoiceManager |
Provides access to voices for all of FreeTTS.
|
| Exception | Description |
|---|---|
| ProcessException |
Thrown by an UtteranceProcessor if any errors
are encountered while processing an Utterance.
|
| ValidationException |
Thrown by a Validator if any errors
are encountered while validating.
|