Package com.sun.speech.freetts


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