A B C D E F G H I J K L M N O P Q R S T U V W Y 

A

accentCart - Variable in class com.sun.speech.freetts.cart.Intonator
The accent CART used for this Intonation UtteranceProcessor.
Accented() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.Accented
 
AccentedSylIn() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.AccentedSylIn
 
accept(String) - Method in class com.sun.speech.freetts.en.us.PronounceableFSM
Checks to see if this finite state machine accepts the given input string.
addAddendum(String, String, String[]) - Method in interface com.sun.speech.freetts.lexicon.Lexicon
Adds a word to the addenda.
addAddendum(String, String, String[]) - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Adds a word to the addenda.
addAudioListener(AudioListener) - Method in class com.sun.speech.engine.BaseAudioManager
Requests notification of AudioEvents from the AudioManager.
addBreak() - Method in class com.sun.speech.freetts.en.us.WordRelation
Adds a break as a feature to the last item in the list.
addDaughter(Item) - Method in class com.sun.speech.freetts.Item
Adds the given item as a daughter to this item.
addEngineListener(EngineListener) - Method in class com.sun.speech.engine.BaseEngine
Requests notification of EngineEvents from this Engine.
addFeatureProcessor(String, FeatureProcessor) - Method in class com.sun.speech.freetts.Voice
Adds a language/voice specific Feature Processor to the set of FeatureProcessors supported by this voice.
addItemRelation(String, Item) - Method in class com.sun.speech.freetts.ItemContents
Adds the given item to the set of relations.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.sun.speech.engine.BaseEngineProperties
Adds a PropertyChangeListener to the listener list.
addSpeakableListener(SpeakableListener) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Adds a SpeakableListener to this Synthesizer.
addText(String) - Method in class com.sun.speech.engine.EngineEventPanel
Appends text to the text area and scrolls the text area so the new text is visible.
addVoice(BaseVoice) - Method in class com.sun.speech.engine.synthesis.VoiceList
Adds a voice to the list.
addWord(String) - Method in class com.sun.speech.freetts.en.us.WordRelation
Adds a word as an Item to this WordRelation object.
Age - Class in com.sun.speech.freetts
Provides an enumeration of Age, following JSAPI style.
ALIAS_MAGIC - Static variable in class com.sun.speech.freetts.diphone.Diphone
 
AliasDiphone - Class in com.sun.speech.freetts.diphone
Represent an alias diphone which is just another name for an already-existing original diphone.
AliasDiphone(String, String) - Constructor for class com.sun.speech.freetts.diphone.AliasDiphone
 
allocate() - Method in class com.sun.speech.engine.BaseEngine
Allocates the resources required for this Engine and puts it into the ALLOCATED state.
allocate() - Method in class com.sun.speech.freetts.Voice
Allocate this Voice.
allocatedLabel - Variable in class com.sun.speech.engine.EngineMonitor
The label containing the string "allocated".
allocatingResourcesLabel - Variable in class com.sun.speech.engine.EngineMonitor
The label containing the string "allocating resources".
appendBuffer(StringBuffer, String) - Method in class com.sun.speech.engine.EngineMonitor
Adds a String to a buffer, with each String being separated by a ":".
appendItem() - Method in class com.sun.speech.freetts.Relation
Adds a new item to this relation.
appendItem(Item) - Method in class com.sun.speech.freetts.Item
Appends an item in this list after this item.
appendItem(Item) - Method in class com.sun.speech.freetts.Relation
Adds a new item to this relation.
appendQueue(BaseSynthesizerQueueItem) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Puts an item on the speaking queue and sends a queue updated event.
appendQueue(BaseSynthesizerQueueItem) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer
Puts an item on the speaking queue and sends a queue updated event.
appendQueue(BaseSynthesizerQueueItem) - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizer
Places an item on the speaking queue and send the queue update event.
appendQueue(TextSynthesizerQueueItem) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Adds an item to be spoken to the output queue.
audioManager - Variable in class com.sun.speech.engine.BaseEngine
The AudioManager for this Engine.
AudioOutput - Class in com.sun.speech.freetts.relp
Supports generating audio output from an utterance.
AudioOutput() - Constructor for class com.sun.speech.freetts.relp.AudioOutput
 
AudioPlayer - Interface in com.sun.speech.freetts.audio
Provides an interface to the audio system for use by freetts.
awtRunning - Static variable in class com.sun.speech.engine.SpeechEventUtilities
If true, the AWT EventQueue has been set up in the VM.

B

BaseAudioManager - Class in com.sun.speech.engine
Supports the JSAPI 1.0 AudioManager interface.
BaseAudioManager() - Constructor for class com.sun.speech.engine.BaseAudioManager
Class constructor.
BaseEngine - Class in com.sun.speech.engine
Supports the JSAPI 1.0 Engine interface.
BaseEngine() - Constructor for class com.sun.speech.engine.BaseEngine
Creates a new Engine in the DEALLOCATED state.
BaseEngine(EngineModeDesc) - Constructor for class com.sun.speech.engine.BaseEngine
Creates a new Engine in the DEALLOCATED state.
BaseEngineProperties - Class in com.sun.speech.engine
Supports the JSAPI 1.0 EngineProperties interface.
BaseEngineProperties() - Constructor for class com.sun.speech.engine.BaseEngineProperties
Class constructor.
BaseSynthesizer - Class in com.sun.speech.engine.synthesis
Supports the JSAPI 1.0 Synthesizer interface that performs the core non-engine-specific functions.
BaseSynthesizer(SynthesizerModeDesc) - Constructor for class com.sun.speech.engine.synthesis.BaseSynthesizer
Creates a new Synthesizer in the DEALLOCATED state.
BaseSynthesizerProperties - Class in com.sun.speech.engine.synthesis
Supports the JSAPI 1.0 SynthesizerProperties interface.
BaseSynthesizerProperties() - Constructor for class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
Class constructor.
BaseSynthesizerProperties(Voice, float, float, float, float) - Constructor for class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
Creates a new BaseSynthesizerProperties with the given default values.
BaseSynthesizerQueueItem - Class in com.sun.speech.engine.synthesis
Extends the JSAPI 1.0 SynthesizerQueueItem with handling for JSML, generation of engine-specific text, and other features.
BaseSynthesizerQueueItem() - Constructor for class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Class constructor.
BaseVoice - Class in com.sun.speech.engine.synthesis
Extends the JSAPI 1.0 Voice class to encapsulate engine-specific data.
BaseVoice(String, String, int, int, String, float, float, float, float) - Constructor for class com.sun.speech.engine.synthesis.BaseVoice
Class constructor.
begin(int) - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Starts the output of a set of data.
begin(int) - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Starts the output of a set of data.
begin(int) - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Starts the output of a set of data.
begin(int) - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Starts the output of a set of data.
begin(int) - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Starts the output of a set of data.
begin(int) - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Starts the output of a set of data
begin(int) - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Starts the output of a set of data
begin(int) - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Starts the output of a set of data.
BREAK - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
BREAK_ATTRIBUTES - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
BulkTimer - Class in com.sun.speech.freetts.util
Provides a suite of timers that are used to collect and generate performance metrics for FreeTTS.
BulkTimer() - Constructor for class com.sun.speech.freetts.util.BulkTimer
Creates a bulk timer.
bytesToShort(byte, byte) - Static method in class com.sun.speech.freetts.util.WaveUtils
Reconstructs a short from its hi and low bytes.

C

cancel() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Cancels the item at the top of the queue.
cancel() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer
Cancels the item at the top of the queue.
cancel() - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Cancels all queued output.
cancel() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Cancels all queued audio.
cancel() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Cancels currently playing audio.
cancel() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Cancels currently playing audio
cancel() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Cancels currently playing audio
cancel() - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Cancels all queued output.
cancel() - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Cancels all queued output.
cancel() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Cancels currently playing audio
cancel() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizer
Cancels the item at the top of the queue.
cancel(Object) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Cancels a specific object on the queue.
cancel(Object) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer
Cancels a specific object on the queue.
cancel(Object) - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizer
Cancels a specific object on the queue.
CANCEL - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
 
CANCEL_ALL - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
 
CANCEL_COMPLETE - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
 
cancelAll() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Cancels all items on the output queue.
cancelAll() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer
Cancels all items on the output queue.
cancelAll() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizer
Cancels all items on the output queue.
cancelAllItems() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Cancels all items.
cancelItem() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Cancels the current item.
cancelItem(int) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Cancels all or just the current item.
cancelItem(Object) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Cancels the given item.
cancelled() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
indicate that this item has been canceled
cancelled() - Method in interface com.sun.speech.freetts.FreeTTSSpeakable
Indicates that this speakable has been cancelled.
cancelled() - Method in class com.sun.speech.freetts.FreeTTSSpeakableImpl
Indicates that this speakable has been cancelled.
cart - Variable in class com.sun.speech.freetts.cart.Durator
The CART used for this duration UtteranceProcessor.
cart - Variable in class com.sun.speech.freetts.cart.Phraser
The CART used for this Phrasing UtteranceProcessor.
CART - Interface in com.sun.speech.freetts.cart
Generic interface for Classification and Regression Trees (CARTs) based on the Breiman, Friedman, Olshen, and Stone document "Classification and Regression Trees."
CARTImpl - Class in com.sun.speech.freetts.cart
Implementation of a Classification and Regression Tree (CART) that is used more like a binary decision tree, with each node containing a decision or a final value.
CARTImpl(BufferedReader, int) - Constructor for class com.sun.speech.freetts.cart.CARTImpl
Creates a new CART by reading from the given reader.
CARTImpl(URL) - Constructor for class com.sun.speech.freetts.cart.CARTImpl
Creates a new CART by reading from the given URL.
checkEngineState(long) - Method in class com.sun.speech.engine.BaseEngine
Convenience method that throws an EngineStateError if any of the bits in the passed state are set in the state.
CHILD - Static variable in class com.sun.speech.freetts.Age
Age roughly up to 12 years.
CLEAR_ALL_STATE - Static variable in class com.sun.speech.engine.BaseEngine
Utility state for clearing the engineState.
clearButton - Variable in class com.sun.speech.engine.EngineEventPanel
The button for clearing the textArea.
clearText() - Method in class com.sun.speech.engine.EngineEventPanel
Clears the text in the text area.
clone() - Method in class com.sun.speech.engine.synthesis.BaseVoice
Creates a copy of this voice.
clone() - Method in class com.sun.speech.freetts.jsapi.FreeTTSVoice
Creates a copy of this BaseVoice.
close() - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Waits for all audio playback to stop, and closes this AudioPlayer.
close() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Closes this audio player [[[ WORKAROUND TODO The javax.sound.sampled drain is almost working properly.
close() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Closes this audio player
close() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Closes this audio player
close() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Closes this audio player
close() - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Waits for all audio playback to stop, and closes this AudioPlayer.
close() - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Waits for all audio playback to stop, and closes this AudioPlayer.
close() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Closes this audio player
close() - Method in class com.sun.speech.freetts.OutputQueue
Closes the queue.
ClusterUnitDatabase - Class in com.sun.speech.freetts.clunits
Provides support for the cluster unit database.
ClusterUnitPitchmarkGenerator - Class in com.sun.speech.freetts.clunits
Calculates the pitchmarks.
ClusterUnitPitchmarkGenerator() - Constructor for class com.sun.speech.freetts.clunits.ClusterUnitPitchmarkGenerator
 
ClusterUnitSelector - Class in com.sun.speech.freetts.clunits
Generates the Unit Relation of an Utterance from the Segment Relation.
ClusterUnitSelector(URL) - Constructor for class com.sun.speech.freetts.clunits.ClusterUnitSelector
Constructs a ClusterUnitSelector.
ClusterUnitSelector(URL, ClusterUnitNamer) - Constructor for class com.sun.speech.freetts.clunits.ClusterUnitSelector
Constructs a ClusterUnitSelector.
CMUArcticVoice - Class in com.sun.speech.freetts.en.us
Experimental class that selects units for the CMU ARCTIC voices.
CMUArcticVoice(String, Gender, Age, String, Locale, String, String, CMULexicon, URL) - Constructor for class com.sun.speech.freetts.en.us.CMUArcticVoice
Creates a simple cluster unit voice for the ARCTIC voices
CMUClusterUnitVoice - Class in com.sun.speech.freetts.en.us
Defines voice that does cluster unit selection.
CMUClusterUnitVoice(String, Gender, Age, String, Locale, String, String, CMULexicon, URL) - Constructor for class com.sun.speech.freetts.en.us.CMUClusterUnitVoice
Creates a simple cluster unit voice
CMUDiphoneVoice - Class in com.sun.speech.freetts.en.us
Defines an unlimited-domain diphone synthesis based voice
CMUDiphoneVoice() - Constructor for class com.sun.speech.freetts.en.us.CMUDiphoneVoice
Creates a simple voice.
CMUDiphoneVoice(String, Gender, Age, String, Locale, String, String, CMULexicon, URL) - Constructor for class com.sun.speech.freetts.en.us.CMUDiphoneVoice
Creates a simple voice
CMULexicon - Class in com.sun.speech.freetts.en.us
Provides a CMU lexicon-specific implementation of a Lexicon that is stored in a text file.
CMULexicon() - Constructor for class com.sun.speech.freetts.en.us.CMULexicon
Creates the default CMU Lexicon which is a binary lexicon
CMULexicon(String) - Constructor for class com.sun.speech.freetts.en.us.CMULexicon
Creates the CMU Lexicon which is a binary lexicon
CMULexicon(String, boolean) - Constructor for class com.sun.speech.freetts.en.us.CMULexicon
 
CMULexicon(URL, URL, URL, boolean) - Constructor for class com.sun.speech.freetts.en.us.CMULexicon
Creates a CMULexicon based upon the given compiled and addenda DBs and the given letter to sound rules
CMUTimeLexicon - Class in com.sun.speech.freetts.en.us
Provides a CMU time lexicon-specific implementation of a Lexicon.
CMUTimeLexicon() - Constructor for class com.sun.speech.freetts.en.us.CMUTimeLexicon
Creates a default CMUTimeLexicon which is a binary lexicon
CMUTimeVoice - Class in com.sun.speech.freetts.en.us
Defines limited domain synthesis voice that specializes in telling the time.
CMUTimeVoice(String, Gender, Age, String, Locale, String, String, CMULexicon, URL) - Constructor for class com.sun.speech.freetts.en.us.CMUTimeVoice
Creates a simple cluster unit voice
CMUVoice - Class in com.sun.speech.freetts.en.us
Provides generic support for a CMU Voice
CMUVoice(String, Gender, Age, String, Locale, String, String, CMULexicon) - Constructor for class com.sun.speech.freetts.en.us.CMUVoice
Creates a simple voice
com.sun.speech.engine - package com.sun.speech.engine
Provides a partial and unsupported support for the javax.speech package for JSAPI 1.0.
com.sun.speech.engine.synthesis - package com.sun.speech.engine.synthesis
Provides a JSML 0.6 parser as well as a partial and unsupported support of interfaces in the javax.speech.synthesis package for JSAPI 1.0.
com.sun.speech.engine.synthesis.text - package com.sun.speech.engine.synthesis.text
Provides a sample text-output-only Synthesizer support that doesn't make any noise.
com.sun.speech.freetts - package com.sun.speech.freetts
Top level package for FreeTTS.
com.sun.speech.freetts.audio - package com.sun.speech.freetts.audio
Provides support for generic audio output for FreeTTS.
com.sun.speech.freetts.cart - package com.sun.speech.freetts.cart
Provides interface and implementations of several Classification and Regression Trees (CART) based on the Breiman, Friedman, Olshen, and Stone document "Classification and Regression Trees."
com.sun.speech.freetts.clunits - package com.sun.speech.freetts.clunits
Support for cluster unit selection of audio data as described in the Black and Taylor document "Automatically clustering similar units for unit selection in speech synthesis", published in Proceedings of the Eurospeech 1997, Rhodes, Greece.
com.sun.speech.freetts.diphone - package com.sun.speech.freetts.diphone
Support for diphones encoded using residual excited linear prediction (RELP).
com.sun.speech.freetts.en - package com.sun.speech.freetts.en
Support for English.
com.sun.speech.freetts.en.us - package com.sun.speech.freetts.en.us
Support for US English.
com.sun.speech.freetts.jsapi - package com.sun.speech.freetts.jsapi
Provides a partial and unsupported support for a JSAPI 1.0 speech synthesizer for FreeTTS.
com.sun.speech.freetts.lexicon - package com.sun.speech.freetts.lexicon
Provides the definition and implementation of the Lexicon and LetterToSound interfaces.
com.sun.speech.freetts.relp - package com.sun.speech.freetts.relp
Support for Residual Excited Linear Predictive (RELP) decoding of audio samples.
com.sun.speech.freetts.util - package com.sun.speech.freetts.util
Provides a set of tools and utililties used by FreeTTS.
command - Variable in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
For the item at the top of the queue, the output command reflects whether item should be PAUSE, RESUME, CANCEL.
COMMAND_PREFIX - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
COMMAND_SUFFIX - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
commandLock - Variable in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Object on which accesses to the command must synchronize.
compare(ClusterUnitDatabase) - Method in class com.sun.speech.freetts.clunits.ClusterUnitDatabase
Determines if two databases are identical.
compare(DiphoneUnitDatabase) - Method in class com.sun.speech.freetts.diphone.DiphoneUnitDatabase
Compares this database to another.
compare(LetterToSoundImpl) - Method in class com.sun.speech.freetts.lexicon.LetterToSoundImpl
Compares this LTS to another for debugging purposes.
compare(LexiconImpl) - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Tests to see if this lexicon is identical to the other for debugging purposes.
compare(Sample) - Method in class com.sun.speech.freetts.relp.Sample
Compares two samples.
compareTo(Object) - Method in class com.sun.speech.freetts.Age
Compare two ages.
compareTo(Object) - Method in class com.sun.speech.freetts.Gender
Compare two genders.
completed() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
indicate that this item has been completed
completed() - Method in interface com.sun.speech.freetts.FreeTTSSpeakable
Indicates that this speakable has been completed.
completed() - Method in class com.sun.speech.freetts.FreeTTSSpeakableImpl
Indicates that this speakable has been completed.
contains(String) - Method in class com.sun.speech.freetts.VoiceManager
Check if there is a voice provides with the given name.
ContourGenerator - Class in com.sun.speech.freetts.en
Calculates the F0 curve for an utterance based on the Black and Hunt article "Generating F0 Contours from ToBI Labels Using Linear Regression," ICSLP96, vol. 3, pp 1385-1388, Philadelphia, PA. 1996.
ContourGenerator(URL, float, float) - Constructor for class com.sun.speech.freetts.en.ContourGenerator
Creates a ContourGenerator utterance processor.
copyResiduals(byte[], int, int) - Method in class com.sun.speech.freetts.relp.LPCResult
Copies the information in the given unit to the array of residuals, starting at the given index, up until targetSize chars.
copyResidualsPulse(byte[], int, int) - Method in class com.sun.speech.freetts.relp.LPCResult
Copies the residual puse in the given unit to the array of residuals, starting at the given index, up until targetSize chars.
CPLACE - Static variable in interface com.sun.speech.freetts.PhoneSet
Consonant cplace: l = labial, a = alveolar, p = palatal, b = labio_dental, d = dental, v = velar
createDaughter() - Method in class com.sun.speech.freetts.Item
Creates a new Item, adds it as a daughter to this item and returns the new item.
createEngine() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizerModeDesc
Constructs a text synthesizer with the properties of this mode desc.
createEngine() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizerModeDesc
Constructs a FreeTTSSynthesizer with the properties of this mode descriptor.
createEngineList(EngineModeDesc) - Method in class com.sun.speech.engine.synthesis.text.TextEngineCentral
Returns a list containing a single reference to a TextSynthesizerModeDesc if the required features match those of the TextSynthesizer.
createEngineList(EngineModeDesc) - Method in class com.sun.speech.freetts.jsapi.FreeTTSEngineCentral
Returns a list containing references to all matching synthesizers.
createEngineProperties() - Method in class com.sun.speech.engine.BaseEngine
Factory constructor for EngineProperties object.
createEngineProperties() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Factory constructor for EngineProperties object.
createEngineProperties() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizer
Factory constructor for EngineProperties object.
createLexicon(InputStream, boolean, int) - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Reads the given input stream as lexicon data and returns the results in a Map.
createOutputThread() - Static method in class com.sun.speech.freetts.Voice
Creates an output thread that will asynchronously output utterances that are generated by this voice (and other voices).
createQueueItem() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Factory method that creates a BaseSynthesizerQueueItem.
createQueueItem() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer
Creates a TextSynthesizerQueueItem.
createQueueItem() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizer
Factory method to create a BaseSynthesizerQueueItem.
createRelation(String) - Method in class com.sun.speech.freetts.Utterance
Creates a new relation with the given name and adds it to this utterance.
createWordRelation(Utterance, TokenToWords) - Static method in class com.sun.speech.freetts.en.us.WordRelation
Creates a WordRelation object with the given utterance and TokenToWords.
CTYPE - Static variable in interface com.sun.speech.freetts.PhoneSet
Consonant type: s = stop, f = fricative, a = affricative, n = nasal, l = liquid.
currentItemLock - Variable in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Object to lock on for setting the current item.
currentPitch - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
The current pitch.
currentPitchRange - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
The current pitch range.
currentSpeakingRate - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
The current speaking rate.
currentVoice - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
The current voice.
currentVolume - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
The current volume.
CVOX - Static variable in interface com.sun.speech.freetts.PhoneSet
Consonant voicing: + = on, - = off

D

DATA_PREFIX - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
DATA_SUFFIX - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
database - Variable in class com.sun.speech.freetts.en.us.CMUClusterUnitVoice
 
database - Variable in class com.sun.speech.freetts.en.us.CMUDiphoneVoice
 
DATABASE_NAME - Static variable in class com.sun.speech.freetts.Voice
Constant that describes the name of the unit database used by this voice.
de.dfki.lt.freetts.en.us - package de.dfki.lt.freetts.en.us
Provides support for US English MBROLA voices
de.dfki.lt.freetts.mbrola - package de.dfki.lt.freetts.mbrola
Provides engine support for MBROLA voices
deallocate() - Method in class com.sun.speech.engine.BaseEngine
Frees the resources of this Engine that were acquired during allocation and during operation and return this Engine to the DEALLOCATED.
deallocate() - Method in class com.sun.speech.freetts.Voice
Shuts down the voice processing.
deallocatedLabel - Variable in class com.sun.speech.engine.EngineMonitor
The label containing the string "deallocated".
deallocatingResourcesLabel - Variable in class com.sun.speech.engine.EngineMonitor
The label containing the string "deallocating resources".
DEFAULT_AUDIO_PLAYER - Static variable in class com.sun.speech.freetts.Voice
Feature name for the default AudioPlayer class to use.
DEFAULT_AUDIO_PLAYER_DEFAULT - Static variable in class com.sun.speech.freetts.Voice
The default class to use for the DEFAULT_AUDIO_PLAYER.
DEFAULT_POSTPUNCTUATION_SYMBOLS - Static variable in class com.sun.speech.freetts.en.TokenizerImpl
A string containing the default post-punctuation characters.
DEFAULT_PREPUNCTUATION_SYMBOLS - Static variable in class com.sun.speech.freetts.en.TokenizerImpl
A string containing the default pre-punctuation characters.
DEFAULT_SINGLE_CHAR_SYMBOLS - Static variable in class com.sun.speech.freetts.en.TokenizerImpl
A string containing the default single characters.
DEFAULT_WHITESPACE_SYMBOLS - Static variable in class com.sun.speech.freetts.en.TokenizerImpl
A string containing the default whitespace characters.
defaultPitch - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
The default pitch.
defaultPitch - Variable in class com.sun.speech.engine.synthesis.BaseVoice
The default pitch
defaultPitchRange - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
The default pitch range.
defaultPitchRange - Variable in class com.sun.speech.engine.synthesis.BaseVoice
The default pitch range
defaultSpeakingRate - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
The default specking rate.
defaultSpeakingRate - Variable in class com.sun.speech.engine.synthesis.BaseVoice
The default speaking rate
defaultVoice - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
The default voice.
defaultVolume - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
The default volume.
defaultVolume - Variable in class com.sun.speech.engine.synthesis.BaseVoice
The default volume
deleteChar(String, char) - Static method in class com.sun.speech.freetts.util.Utilities
Removes all instances of the specified character from the given String.
deStress(String) - Method in class com.sun.speech.freetts.Segmenter
Converts stressed phoneme to regular phoneme.
Diphone - Class in com.sun.speech.freetts.diphone
Represents two adjacent phones.
Diphone(String) - Constructor for class com.sun.speech.freetts.diphone.Diphone
Constructor to be used only by subclasses who do not use the variables except for the name
Diphone(String, Sample[], int) - Constructor for class com.sun.speech.freetts.diphone.Diphone
Creates a diphone with the given name, samples and midpoint.
DiphonePitchmarkGenerator - Class in com.sun.speech.freetts.diphone
Calculates pitchmarks.
DiphonePitchmarkGenerator() - Constructor for class com.sun.speech.freetts.diphone.DiphonePitchmarkGenerator
 
DiphoneUnitDatabase - Class in com.sun.speech.freetts.diphone
Represents and manages the unit data for all diphones.
DiphoneUnitDatabase(URL, boolean) - Constructor for class com.sun.speech.freetts.diphone.DiphoneUnitDatabase
Creates the DiphoneUnitDatabase from the given input stream.
DiphoneUnitSelector - Class in com.sun.speech.freetts.diphone
Generates the Unit Relation of an Utterance from the Segment Relation.
DiphoneUnitSelector(URL) - Constructor for class com.sun.speech.freetts.diphone.DiphoneUnitSelector
Constructs a DiphoneUnitSelector.
dispatchSpeechEvent(SpeechEvent) - Method in class com.sun.speech.engine.BaseEngine
Dispatches a SpeechEvent.
dispatchSpeechEvent(SpeechEvent) - Method in class com.sun.speech.engine.BaseEngineProperties
Dispatches a PropertyChangeEvent.
dispatchSpeechEvent(SpeechEvent) - Method in interface com.sun.speech.engine.SpeechEventDispatcher
Dispatches a SpeechEvent to all appropriate SpeechEventListeners on the object that implements this interface.
dispatchSpeechEvent(SpeechEvent) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Dispatches a SpeechEvent.
dispatchSpeechEvent(SpeechEvent) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Dispatches a SpeechEvent.
DIV - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
DIV_ATTRIBUTES - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
done - Variable in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
 
DONT_CARE - Static variable in class com.sun.speech.freetts.Age
Matches against any Age.
DONT_CARE - Static variable in class com.sun.speech.freetts.Gender
Match against all other genders.
drain() - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Waits for all queued audio to be played
drain() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Waits for all queued audio to be played
drain() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Waits for all queued audio to be played
drain() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Waits for all queued audio to be played
drain() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Waits for all queued audio to be played
drain() - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Waits for all queued audio to be played
drain() - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Waits for all queued audio to be played
drain() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Waits for all queued audio to be played
dump() - Method in class com.sun.speech.freetts.diphone.AliasDiphone
dumps out this Diphone.
dump() - Method in class com.sun.speech.freetts.diphone.Diphone
dumps out this Diphone.
dump() - Method in class com.sun.speech.freetts.diphone.DiphoneUnitDatabase
Dumps the diphone database.
dump() - Method in class com.sun.speech.freetts.relp.LPCResult
Dumps this LPCResult to standard out
dump() - Method in class com.sun.speech.freetts.relp.Sample
Dumps the sample:
dump() - Method in interface com.sun.speech.freetts.Unit
Dumps this unit.
dump(PrintWriter, int, String) - Method in interface com.sun.speech.freetts.Dumpable
Dumps the object to a PrintWriter.
dump(PrintWriter, int, String) - Method in interface com.sun.speech.freetts.FeatureSet
Dumps the FeatureSet in textual form.
dump(PrintWriter, int, String) - Method in class com.sun.speech.freetts.FeatureSetImpl
Dumps the FeatureSet in textual form.
dump(PrintWriter, int, String) - Method in class com.sun.speech.freetts.Item
Dumps out this item to the given output stream.
dump(PrintWriter, int, String) - Method in class com.sun.speech.freetts.Relation
Dumps this relation to the print writer.
dump(PrintWriter, int, String) - Static method in class com.sun.speech.freetts.util.Utilities
Dumps padded text.
dump(PrintWriter, int, String) - Method in class com.sun.speech.freetts.Utterance
Dumps this utterance in textual form.
dump(PrintWriter, int, String) - Method in class com.sun.speech.freetts.Voice
Dumps the voice in textual form.
dump(PrintWriter, int, String, boolean) - Method in class com.sun.speech.freetts.FeatureSetImpl
Dumps the FeatureSet in textual form.
dump(PrintWriter, int, String, boolean) - Method in class com.sun.speech.freetts.Utterance
Dumps this utterance in textual form.
dump(PrintWriter, String) - Method in class com.sun.speech.freetts.Utterance
Dumps this utterance in textual form.
dump(Writer) - Method in class com.sun.speech.freetts.relp.LPCResult
Dumps this LPCResult to the given stream.
dump(String) - Method in class com.sun.speech.freetts.Utterance
Dumps this utterance in textual form.
Dumpable - Interface in com.sun.speech.freetts
Tags an object that can be dumped for debugging purposes.
dumpASCII() - Method in class com.sun.speech.freetts.relp.LPCResult
Dumps the wave data associated with this result
dumpASCII(Writer) - Method in class com.sun.speech.freetts.relp.LPCResult
Dumps the wave out to the given stream
dumpASCII(String) - Method in class com.sun.speech.freetts.relp.LPCResult
Dumps the wave data associated with this result
dumpBinary(DataOutputStream) - Method in interface com.sun.speech.freetts.cart.CART
Dumps this CART to the output stream.
dumpBinary(DataOutputStream) - Method in class com.sun.speech.freetts.cart.CARTImpl
Dumps this CART to the output stream.
dumpBinary(DataOutputStream) - Method in class com.sun.speech.freetts.diphone.AliasDiphone
Dumps the diphone to the given channel.
dumpBinary(DataOutputStream) - Method in class com.sun.speech.freetts.diphone.Diphone
Dumps the diphone to the given channel.
dumpBinary(DataOutputStream) - Method in class com.sun.speech.freetts.relp.Sample
Dumps the samples to the given stream
dumpBinary(DataOutputStream) - Method in class com.sun.speech.freetts.relp.SampleInfo
Dump a binary form of the sample rate to the given output stream
dumpBinary(DataOutputStream) - Method in class com.sun.speech.freetts.relp.SampleSet
Dumps this sample set to the given stream
dumpBinary(String) - Method in class com.sun.speech.freetts.diphone.DiphoneUnitDatabase
Dumps a binary form of the database.
dumpBinary(String) - Method in class com.sun.speech.freetts.lexicon.LetterToSoundImpl
Dumps a binary form of the letter to sound rules.
dumpBinary(String) - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Dumps this lexicon (just the compiled form).
dumpBinary(ByteBuffer) - Method in class com.sun.speech.freetts.diphone.AliasDiphone
Dumps the diphone to the given channel.
dumpBinary(ByteBuffer) - Method in class com.sun.speech.freetts.diphone.Diphone
Dumps the diphone to the given channel.
dumpBinary(ByteBuffer) - Method in class com.sun.speech.freetts.relp.Sample
Dumps the samples to the given ByteBuffer
dumpProcessors(PrintWriter, int, String) - Method in class com.sun.speech.freetts.Voice
Dumps the voice processors.
dumpRelations(String) - Method in class com.sun.speech.freetts.Utterance
Dumps the utterance in textual form
durations - Variable in class com.sun.speech.freetts.cart.Durator
The PhoneDurations used for this duration UtteranceProcessor.
Durator - Class in com.sun.speech.freetts.cart
Determines duration timing for Relation.SEGMENT relations in an utterance.
Durator(CART, float, PhoneDurations) - Constructor for class com.sun.speech.freetts.cart.Durator
Creates a new duration UtteranceProcessor with the given CART and phone durations.

E

ELEMENT_ATTRIBUTES - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
ELEMENT_END - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
ELEMENT_START - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
ELEMENTS - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
EMPHASIS - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
EMPHASIS_ATTRIBUTES - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
end() - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Signals the end of a set of data.
end() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Marks the end a set of data.
end() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Marks the end of a set of data.
end() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Marks the end of a set of data.
end() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Marks the end of a set of data.
end() - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Marks the end of a set of data
end() - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Marks the end of a set of data
end() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Marks the end of a set of data.
endBatch() - Method in class com.sun.speech.freetts.Voice
Ends a batch of utterances.
engine - Variable in class com.sun.speech.engine.EngineMonitor
The Engine to monitor.
ENGINE - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
ENGINE_ATTRIBUTES - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
engineAllocated(EngineEvent) - Method in class com.sun.speech.engine.EngineMonitor.EngineMonitorEngineListener
 
engineAllocatingResources(EngineEvent) - Method in class com.sun.speech.engine.EngineMonitor.EngineMonitorEngineListener
 
engineDeallocated(EngineEvent) - Method in class com.sun.speech.engine.EngineMonitor.EngineMonitorEngineListener
 
engineDeallocatingResources(EngineEvent) - Method in class com.sun.speech.engine.EngineMonitor.EngineMonitorEngineListener
 
engineError(EngineErrorEvent) - Method in class com.sun.speech.engine.EngineMonitor.EngineMonitorEngineListener
 
EngineEventPanel - Class in com.sun.speech.engine
Simple GUI for monitoring events of an Engine.
EngineEventPanel() - Constructor for class com.sun.speech.engine.EngineEventPanel
Class constructor.
engineListener - Variable in class com.sun.speech.engine.EngineMonitor
The EngineListener registered with the engine.
engineListeners - Variable in class com.sun.speech.engine.BaseEngine
List of EngineListeners registered for EngineEvents on this Engine.
engineModeDesc - Variable in class com.sun.speech.engine.BaseEngine
The EngineModeDesc for this Engine.
EngineMonitor - Class in com.sun.speech.engine
Simple GUI for monitoring events and state changes of an Engine.
EngineMonitor(Engine) - Constructor for class com.sun.speech.engine.EngineMonitor
Class constructor.
EngineMonitor.EngineMonitorEngineListener - Class in com.sun.speech.engine
Handles engine events from the engine.
EngineMonitorEngineListener() - Constructor for class com.sun.speech.engine.EngineMonitor.EngineMonitorEngineListener
 
enginePaused(EngineEvent) - Method in class com.sun.speech.engine.EngineMonitor.EngineMonitorEngineListener
 
engineProperties - Variable in class com.sun.speech.engine.BaseEngine
The EngineProperties for this Engine.
engineResumed(EngineEvent) - Method in class com.sun.speech.engine.EngineMonitor.EngineMonitorEngineListener
 
engineState - Variable in class com.sun.speech.engine.BaseEngine
A bitmask holding the current state of this Engine.
engineStateLock - Variable in class com.sun.speech.engine.BaseEngine
An Object used for synchronizing access to engineState.
engineStateString(long) - Method in class com.sun.speech.engine.EngineMonitor
Returns a String representing the state.
engineStateString(long) - Method in class com.sun.speech.engine.synthesis.SynthesizerMonitor
 
enumerateQueue() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Returns an enumeration of the queue.
enumerateQueue() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer
Returns an enumeration of the queue.
enumerateQueue() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Returns the current queue.
enumerateQueue() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizer
Returns an enumeration of the queue.
EOF - Static variable in class com.sun.speech.freetts.en.TokenizerImpl
A constant indicating that the end of the stream has been read.
equalsShared(Item) - Method in class com.sun.speech.freetts.Item
Determines if the shared contents of the two items are the same.
eventObject - Variable in class com.sun.speech.engine.SpeechEventWrapper
The wrapped event.
eventPanel - Variable in class com.sun.speech.engine.EngineMonitor
The panel used to post engine events.
expandDigits(String, WordRelation) - Static method in class com.sun.speech.freetts.en.us.NumberExpander
Expands given token to list of words pronouncing it as digits
expandID(String, WordRelation) - Static method in class com.sun.speech.freetts.en.us.NumberExpander
Expands the given number string as pairs as in years or IDs
expandLetters(String, WordRelation) - Static method in class com.sun.speech.freetts.en.us.NumberExpander
Expands the given string of letters as a list of single char symbols.
expandNumber(String, WordRelation) - Static method in class com.sun.speech.freetts.en.us.NumberExpander
Expands a digit string into a list of English words of those digits.
expandOrdinal(String, WordRelation) - Static method in class com.sun.speech.freetts.en.us.NumberExpander
Expands the digit string of an ordinal number.
expandReal(String, WordRelation) - Static method in class com.sun.speech.freetts.en.us.NumberExpander
Expands the given number string as a real number.
expandRoman(String) - Static method in class com.sun.speech.freetts.en.us.NumberExpander
Returns the integer value of the given string of Roman numerals.

F

FEATURE_JOIN_TYPE - Static variable in class com.sun.speech.freetts.Voice
Feature name for the join type string.
FEATURE_SILENCE - Static variable in class com.sun.speech.freetts.Voice
Feature name for the silence phone string.
FeatureProcessor - Interface in com.sun.speech.freetts
Performs a specific type of processing on an item and returns an object.
FeatureProcessors - Class in com.sun.speech.freetts.en.us
Provides the set of feature processors that are used by this language as part of the CART processing.
FeatureProcessors.Accented - Class in com.sun.speech.freetts.en.us
Checks to see if the given syllable is accented.
FeatureProcessors.AccentedSylIn - Class in com.sun.speech.freetts.en.us
Counts the number of accented syllables since the last major break.
FeatureProcessors.Gpos - Class in com.sun.speech.freetts.en.us
Returns a guess of the part-of-speech.
FeatureProcessors.LastAccent - Class in com.sun.speech.freetts.en.us
Find the last accented syllable This is a feature processor.
FeatureProcessors.MonthRange - Class in com.sun.speech.freetts.en.us
Returns true ("1") if the given item is a number between 0 and 32 exclusive, otherwise, returns "0".
FeatureProcessors.NumDigits - Class in com.sun.speech.freetts.en.us
Returns the length of the string.
FeatureProcessors.PH_CPlace - Class in com.sun.speech.freetts.en.us
Return consonant cplace l-labial a-alveolar p-palatal b-labio_dental d-dental v-velar This is a feature processor.
FeatureProcessors.PH_CType - Class in com.sun.speech.freetts.en.us
Return consonant type s-stop f-fricative a-affricative n-nasal * l-liquid This is a feature processor.
FeatureProcessors.PH_CVox - Class in com.sun.speech.freetts.en.us
Return consonant voicing +=on -=off This is a feature processor.
FeatureProcessors.PH_VC - Class in com.sun.speech.freetts.en.us
Return vowel or consonant +=on -=off This is a feature processor.
FeatureProcessors.PH_VFront - Class in com.sun.speech.freetts.en.us
Return vowel frontness 1-front 2-mid 3-back This is a feature processor.
FeatureProcessors.PH_VHeight - Class in com.sun.speech.freetts.en.us
Return vowel height 1-high 2-mid 3-low This is a feature processor.
FeatureProcessors.PH_VLength - Class in com.sun.speech.freetts.en.us
Return vowel length s-short l-long d-dipthong a-schwa This is a feature processor.
FeatureProcessors.PH_VRnd - Class in com.sun.speech.freetts.en.us
Return vowel rnd (lip rounding) lip rounding +=on -=off This is a feature processor.
FeatureProcessors.PosInSyl - Class in com.sun.speech.freetts.en.us
Finds the position of the phoneme in the syllable This is a feature processor.
FeatureProcessors.PositionType - Class in com.sun.speech.freetts.en.us
Classifies the the syllable as single, initial, mid or final.
FeatureProcessors.SegCodaFric - Class in com.sun.speech.freetts.en.us
Checks for fricative This is a feature processor.
FeatureProcessors.SegCodaGlide - Class in com.sun.speech.freetts.en.us
Checks for coda glide This is a feature processor.
FeatureProcessors.SegCodaNasal - Class in com.sun.speech.freetts.en.us
Checks for coda nasal This is a feature processor.
FeatureProcessors.SegCodaStop - Class in com.sun.speech.freetts.en.us
Checks for coda stop This is a feature processor.
FeatureProcessors.SegmentDuration - Class in com.sun.speech.freetts.en.us
Returns the duration of the given segment This is a feature processor.
FeatureProcessors.SegOnsetCoda - Class in com.sun.speech.freetts.en.us
Checks for onset coda This is a feature processor.
FeatureProcessors.SegOnsetFric - Class in com.sun.speech.freetts.en.us
Checks for fricative This is a feature processor.
FeatureProcessors.SegOnsetGlide - Class in com.sun.speech.freetts.en.us
Checks for onset glide This is a feature processor.
FeatureProcessors.SegOnsetNasal - Class in com.sun.speech.freetts.en.us
Checks for onset nasal This is a feature processor.
FeatureProcessors.SegOnsetStop - Class in com.sun.speech.freetts.en.us
Checks for onset stop This is a feature processor.
FeatureProcessors.StressedSylIn - Class in com.sun.speech.freetts.en.us
Counts the number of stressed syllables since the last major break.
FeatureProcessors.StressedSylOut - Class in com.sun.speech.freetts.en.us
Counts the number of stressed syllables until the next major break.
FeatureProcessors.SubPhrases - Class in com.sun.speech.freetts.en.us
Counts the number of phrases before this one.
FeatureProcessors.SylBreak - Class in com.sun.speech.freetts.en.us
Determines the break level after this syllable This is a feature processor.
FeatureProcessors.SylCodaSize - Class in com.sun.speech.freetts.en.us
Determines the coda size This is a feature processor.
FeatureProcessors.SylIn - Class in com.sun.speech.freetts.en.us
Counts the number of stressed syllables since the last major break.
FeatureProcessors.SylOnsetSize - Class in com.sun.speech.freetts.en.us
Determines the onset size of this syllable This is a feature processor.
FeatureProcessors.SylOut - Class in com.sun.speech.freetts.en.us
Counts the number of stressed syllables since the last major break.
FeatureProcessors.TokenPosGuess - Class in com.sun.speech.freetts.en.us
Attempts to guess the part of speech.
FeatureProcessors.WordBreak - Class in com.sun.speech.freetts.en.us
Determines the word break.
FeatureProcessors.WordNumSyls - Class in com.sun.speech.freetts.en.us
Returns as an Integer the number of syllables in the given word.
FeatureProcessors.WordPunc - Class in com.sun.speech.freetts.en.us
Determines the word punctuation.
FeatureSet - Interface in com.sun.speech.freetts
Represents the abstract interface to an entity that has a set of features.
FeatureSetImpl - Class in com.sun.speech.freetts
Implementation of the FeatureSet interface.
FeatureSetImpl() - Constructor for class com.sun.speech.freetts.FeatureSetImpl
Creates a new empty feature set
FEMALE - Static variable in class com.sun.speech.freetts.Gender
Female.
FILE - Static variable in class com.sun.speech.freetts.InputMode
Indicates that the input is from a file.
fileToSpeech(String) - Method in class com.sun.speech.freetts.FreeTTS
Converts the text contained in the given path to speech.
findFeature(Item) - Method in interface com.sun.speech.freetts.PathExtractor
Finds the feature associated with this object.
findFeature(Item) - Method in class com.sun.speech.freetts.PathExtractorImpl
Finds the feature associated with this Path.
findFeature(String) - Method in class com.sun.speech.freetts.Item
Finds the feature by following the given path.
findFromEnd(Relation, float) - Static method in class com.sun.speech.freetts.util.SegmentRelationUtils
Starting from the end of the given Segment Relation, go backwards to find the Item that corresponds to the given time.
findFromFront(Relation, float) - Static method in class com.sun.speech.freetts.util.SegmentRelationUtils
Starting from the front of the given Segment Relation, finds the Item that corresponds to the given time.
findItem(Item) - Method in interface com.sun.speech.freetts.PathExtractor
Finds the item associated with this object.
findItem(Item) - Method in class com.sun.speech.freetts.PathExtractorImpl
Finds the item associated with this Path.
findItem(String) - Method in class com.sun.speech.freetts.Item
Finds the item specified by the given path.
fireEngineAllocated(EngineEvent) - Method in class com.sun.speech.engine.BaseEngine
Utility function that sends an ENGINE_ALLOCATED event to all EngineListeners registered with this Engine.
fireEngineAllocatingResources(EngineEvent) - Method in class com.sun.speech.engine.BaseEngine
Utility function that sends an ENGINE_ALLOCATING_RESOURCES event to all EngineListeners registered with this Engine.
fireEngineDeallocated(EngineEvent) - Method in class com.sun.speech.engine.BaseEngine
Utility function that sends an ENGINE_DEALLOCATED event to all EngineListeners registered with this Engine.
fireEngineDeallocatingResources(EngineEvent) - Method in class com.sun.speech.engine.BaseEngine
Utility function that sends a ENGINE_DEALLOCATING_RESOURCES event to all EngineListeners registered with this Engine.
fireEnginePaused(EngineEvent) - Method in class com.sun.speech.engine.BaseEngine
Utility function that sends an ENGINE_PAUSED event to all EngineListeners registered with this Engine.
fireEngineResumed(EngineEvent) - Method in class com.sun.speech.engine.BaseEngine
Utility function that sends an ENGINE_RESUMED event to all EngineListeners registered with this Engine.
fireMarkerReached(SpeakableEvent) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that sends a MARKER_REACHED event to all speakable listeners.
firePropertyChangeEvent(PropertyChangeEvent) - Method in class com.sun.speech.engine.BaseEngineProperties
Sends a PropertyChangeEvent to all PropertyChangeListeners registered with this object.
fireQueueEmptied(SynthesizerEvent) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Utility function that sends a QUEUE_EMPTIED event to all SynthesizerListeners.
fireQueueUpdated(SynthesizerEvent) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Utility function that sends a QUEUE_UPDATED event to all SynthesizerListeners.
fireSpeakableCancelled(SpeakableEvent) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that sends a SPEAKABLE_CANCELLED event to all speakable listeners.
fireSpeakableEnded(SpeakableEvent) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that sends a SPEAKABLE_ENDED event to all speakable listeners.
fireSpeakablePaused(SpeakableEvent) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that sends a SPEAKABLE_PAUSED event to all speakable listeners.
fireSpeakableResumed(SpeakableEvent) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that sends a SPEAKABLE_RESUMED event to all speakable listeners.
fireSpeakableStarted(SpeakableEvent) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that sends a SPEAKABLE_STARTED event to all speakable listeners.
fireTopOfQueue(SpeakableEvent) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that sends a TOP_OF_QUEUE event to all speakable listeners.
fireWordStarted(SpeakableEvent) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that sends a WORD_STARTED event to all speakable listeners.
fixPartOfSpeech(String) - Static method in class com.sun.speech.freetts.lexicon.LexiconImpl
Fixes the part of speech if it is null.
FreeTTS - Class in com.sun.speech.freetts
Standalone utility that directly interacts with a CMUDiphoneVoice.
FreeTTS() - Constructor for class com.sun.speech.freetts.FreeTTS
Constructs a default FreeTTS with the kevin16 voice.
FreeTTS(Voice) - Constructor for class com.sun.speech.freetts.FreeTTS
Creates a FreeTTS object with the given Voice.
FreeTTSEngineCentral - Class in com.sun.speech.freetts.jsapi
Supports the EngineCentral JSAPI 1.0 interface for the FreeTTSSynthesizer.
FreeTTSEngineCentral() - Constructor for class com.sun.speech.freetts.jsapi.FreeTTSEngineCentral
Creates a FreeTTSEngineCentral
FreeTTSSpeakable - Interface in com.sun.speech.freetts
Represents something that should be spoken.
FreeTTSSpeakableImpl - Class in com.sun.speech.freetts
Minimal implementation of a FreeTTSSpeakable
FreeTTSSpeakableImpl(InputStream) - Constructor for class com.sun.speech.freetts.FreeTTSSpeakableImpl
Constructor.
FreeTTSSpeakableImpl(String) - Constructor for class com.sun.speech.freetts.FreeTTSSpeakableImpl
Constructor.
FreeTTSSpeakableImpl(Document) - Constructor for class com.sun.speech.freetts.FreeTTSSpeakableImpl
Constructor.
FreeTTSSynthesizer - Class in com.sun.speech.freetts.jsapi
Provides partial support for a JSAPI 1.0 synthesizer for the FreeTTS speech synthesis system.
FreeTTSSynthesizer(FreeTTSSynthesizerModeDesc) - Constructor for class com.sun.speech.freetts.jsapi.FreeTTSSynthesizer
Creates a new Synthesizer in the DEALLOCATED state.
FreeTTSSynthesizerModeDesc - Class in com.sun.speech.freetts.jsapi
Represents a SynthesizerModeDesc for the FreeTTSSynthesizer.
FreeTTSSynthesizerModeDesc(String, String, Locale) - Constructor for class com.sun.speech.freetts.jsapi.FreeTTSSynthesizerModeDesc
Creates a fully-specified descriptor.
FreeTTSSynthesizerQueueItem - Class in com.sun.speech.freetts.jsapi
Represents an object on the speech output queue of a FreeTTSSynthesizer.
FreeTTSSynthesizerQueueItem() - Constructor for class com.sun.speech.freetts.jsapi.FreeTTSSynthesizerQueueItem
Construct a queue item.
FreeTTSTime - Class in com.sun.speech.freetts
Standalone utility that tells the time.
FreeTTSTime() - Constructor for class com.sun.speech.freetts.FreeTTSTime
Class constructor.
FreeTTSTime(Voice) - Constructor for class com.sun.speech.freetts.FreeTTSTime
Class constructor.
FreeTTSVoice - Class in com.sun.speech.freetts.jsapi
Extends the BaseVoice class to encapsulate FreeTTSSynthesizer specific data.
FreeTTSVoice(Voice, String) - Constructor for class com.sun.speech.freetts.jsapi.FreeTTSVoice
Constructs a FreeTTSVoice

G

Gender - Class in com.sun.speech.freetts
Provides an enumeration of Gender, following the JSAPI style.
getAge() - Method in class com.sun.speech.freetts.Voice
Get the age of this voice.
getAudioFormat() - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Retrieves the audio format for this player
getAudioFormat() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Retrieves the audio format for this player
getAudioFormat() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Gets the audio format for this player
getAudioFormat() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Gets the audio format for this player
getAudioFormat() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Gets the audio format for this player
getAudioFormat() - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Retrieves the audio format for this player
getAudioFormat() - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Retrieves the audio format for this player
getAudioFormat() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Gets the audio format for this player
getAudioManager() - Method in class com.sun.speech.engine.BaseEngine
Returns an object that provides management of the audio input or output of this Engine.
getAudioOutput() - Method in class com.sun.speech.freetts.en.us.CMUVoice
Returns the AudioOutput processor to be used by this voice Derived voices typically override this to customize behaviors.
getAudioOutput() - Method in class com.sun.speech.freetts.Voice
Returns the AudioOutput processor to be used by this voice.
getAudioOutput() - Method in class de.dfki.lt.freetts.en.us.MbrolaVoice
Returns the audio output used by this voice.
getAudioPlayer() - Method in class com.sun.speech.freetts.Voice
Gets the audio player associated with this voice.
getBoolean(String) - Static method in class com.sun.speech.freetts.util.Utilities
Gets a boolean property by name.
getCoeffMin() - Method in class com.sun.speech.freetts.relp.SampleInfo
Returns the minimum for linear predictive coding.
getCoeffRange() - Method in class com.sun.speech.freetts.relp.SampleInfo
Returns the range for linear predictive coding.
getControlComponent() - Method in class com.sun.speech.engine.BaseEngineProperties
Obtains the AWT Component that provides the default user interface for setting the properties of the Engine associated with this object.
getCurrentTime() - Method in class com.sun.speech.freetts.util.Timer
Returns the current time.
getDatabase() - Method in class com.sun.speech.freetts.en.us.CMUClusterUnitVoice
Gets the url to the database that defines the unit data for this voice.
getDatabase() - Method in class com.sun.speech.freetts.en.us.CMUDiphoneVoice
Gets the url to the database that defines the unit data for this voice.
getDatabase() - Method in class de.dfki.lt.freetts.en.us.MbrolaVoice
Returns the absolute file name of the Voice database this MbrolaVoice uses.
getDaughter() - Method in class com.sun.speech.freetts.Item
Retrieves the first daughter of this item.
getDefaultAudioPlayer() - Method in class com.sun.speech.freetts.Voice
Gets the default audio player for this voice.
getDescription() - Method in class com.sun.speech.freetts.Voice
Get the description of this voice.
getDocument() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Gets the DOM document for this object.
getDocument() - Method in class com.sun.speech.engine.synthesis.JSMLParser
Gets the document for this parser.
getDocument() - Method in interface com.sun.speech.freetts.FreeTTSSpeakable
Gets the DOM document for this object.
getDocument() - Method in class com.sun.speech.freetts.FreeTTSSpeakableImpl
Gets the DOM document for this object.
getDocument() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizerQueueItem
Gets the DOM document for this object.
getDomain() - Method in class com.sun.speech.freetts.Voice
Get the domain of this voice.
getDuration() - Method in class com.sun.speech.freetts.Utterance
Returns the duration of this Utterance in seconds.
getDurationStretch() - Method in class com.sun.speech.freetts.Voice
Gets the duration Stretch
getEngineListener() - Method in class com.sun.speech.engine.EngineMonitor
Creates the engine listener if necessary, and then returns it.
getEngineListener() - Method in class com.sun.speech.engine.synthesis.SynthesizerMonitor
 
getEngineModeDesc() - Method in class com.sun.speech.engine.BaseEngine
Gets the current operating properties and mode of this Engine.
getEngineProperties() - Method in class com.sun.speech.engine.BaseEngine
Gets the EngineProperties of this Engine.
getEngineState() - Method in class com.sun.speech.engine.BaseEngine
Returns a or'ed set of flags indicating the current state of this Engine.
getEngineText() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
Gets the text form of this queue item.
getErrorDescription() - Method in class com.sun.speech.freetts.en.TokenizerImpl
if hasErrors returns true, this will return a description of the error encountered, otherwise it will return null
getErrorDescription() - Method in interface com.sun.speech.freetts.Tokenizer
If hasErrors returns true, returns a description of the error encountered.
getEventObject() - Method in class com.sun.speech.engine.SpeechEventWrapper
Gets the wrapped event.
getEventPanel() - Method in class com.sun.speech.engine.EngineMonitor
Gets the panel containing the area to post engine events in.
getFeatureProcessor(String) - Method in class com.sun.speech.freetts.Voice
Returns a language/voice specific Feature Processor.
getFeatures() - Method in class com.sun.speech.freetts.Item
Returns the feature set of this item.
getFeatures() - Method in class com.sun.speech.freetts.ItemContents
Returns the feature set for this item contents.
getFeatures() - Method in class com.sun.speech.freetts.Voice
Returns the feature set associated with this voice.
getFloat(String) - Method in interface com.sun.speech.freetts.FeatureSet
Convenience method that returns the named feature as a float.
getFloat(String) - Method in class com.sun.speech.freetts.FeatureSetImpl
Convenience method that returns the named feature as a float.
getFloat(String) - Method in class com.sun.speech.freetts.Utterance
Convenience method that returns the named feature as a float.
getFrame(int) - Method in class com.sun.speech.freetts.relp.LPCResult
Returns the frame at the given index.
getFrameData() - Method in class com.sun.speech.freetts.relp.Sample
Gets the frame data associated with this sample
getFrameData(int) - Method in class com.sun.speech.freetts.relp.Sample
Returns the normalized frame data.
getFrameShift(int) - Method in class com.sun.speech.freetts.relp.LPCResult
Returns the time difference of the frame at the given position with the frame prior to that.
getFrameSize() - Method in class com.sun.speech.freetts.relp.LPCResult
Returns the sizes of frames in this LPC.
getFrameSize(int) - Method in class com.sun.speech.freetts.relp.SampleSet
Gets the size of the given frame
getFullBuff(String) - Method in class com.sun.speech.freetts.lexicon.LetterToSoundImpl
Makes a character array that looks like "000#word#000".
getGender() - Method in class com.sun.speech.freetts.Voice
Get the gender of this voice.
getHead() - Method in class com.sun.speech.freetts.Relation
Gets the head of the item list.
getId() - Method in class com.sun.speech.engine.synthesis.BaseVoice
Gets the id for this voice.
getId() - Method in class com.sun.speech.freetts.jsapi.FreeTTSVoice
Gets the id for this voice.
getInputMode() - Method in class com.sun.speech.freetts.FreeTTS
Returns the InputMode.
getInputStream() - Method in interface com.sun.speech.freetts.FreeTTSSpeakable
Gets the input stream
getInputStream() - Method in class com.sun.speech.freetts.FreeTTSSpeakableImpl
Gets the input stream.
getInputStream() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizerQueueItem
Gets the input stream
getInputStream(URL) - Static method in class com.sun.speech.freetts.util.Utilities
Returns an input stream for the given URL.
getInstance() - Static method in class com.sun.speech.freetts.VoiceManager
Gets the instance of the VoiceManager
getInstance(boolean) - Static method in class com.sun.speech.freetts.en.us.CMULexicon
Get the CMULexicon.
getInstance(String, boolean) - Static method in class com.sun.speech.freetts.en.us.CMULexicon
Get the CMULexicon.
getInt(String) - Method in interface com.sun.speech.freetts.FeatureSet
Convenience method that returns the named feature as an int.
getInt(String) - Method in class com.sun.speech.freetts.FeatureSetImpl
Convenience method that returns the named feature as a int.
getInt(String) - Method in class com.sun.speech.freetts.Utterance
Convenience method that returns the named feature as a int.
getInteger(String, int) - Static method in class com.sun.speech.freetts.util.Utilities
Gets an Integer property by name.
getItem(Relation, float) - Static method in class com.sun.speech.freetts.util.SegmentRelationUtils
Returns the Item in the Segment Relation that corresponds to the given time.
getItem(String, float) - Method in class com.sun.speech.freetts.Utterance
Returns the Item in the given Relation associated with the given time.
getItemAs(String) - Method in class com.sun.speech.freetts.Item
Finds the item in the given relation that has the same shared contents.
getItemNumber() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Gets the item number for debug purposes only.
getItemRelation(String) - Method in class com.sun.speech.freetts.ItemContents
Given the name of a relation, returns the item the shares the same ItemContents.
getLastDaughter() - Method in class com.sun.speech.freetts.Item
Retrieves the last daughter of this item.
getLexicon() - Method in class com.sun.speech.freetts.Voice
Gets the lexicon for this voice.
getLineNumber() - Method in class com.sun.speech.freetts.Token
Returns the line of this token in the original text.
getLocale() - Method in class com.sun.speech.freetts.Voice
Get the locale of this voice.
getLong(String, long) - Static method in class com.sun.speech.freetts.util.Utilities
Gets a long property by name.
getLPCMin() - Method in class com.sun.speech.freetts.relp.LPCResult
Returns the LPC minimum.
getLPCRange() - Method in class com.sun.speech.freetts.relp.LPCResult
Returns the LPC range.
getMbrolaBase() - Method in class de.dfki.lt.freetts.en.us.MbrolaVoice
Returns the absolute name of the MBROLA directory.
getMbrolaBinary() - Method in class de.dfki.lt.freetts.en.us.MbrolaVoice
Returns the absolute file name of the MBROLA binary.
getMbrolaCommand() - Method in class de.dfki.lt.freetts.en.us.MbrolaVoice
Returns the command line that invokes the MBROLA executable.
getMean() - Method in class com.sun.speech.freetts.PhoneDuration
Gets the mean.
getMidPoint() - Method in class com.sun.speech.freetts.diphone.AliasDiphone
Returns the midpoint index. the midpoint index is the sample that divides the diphone into the first and second parts.
getMidPoint() - Method in class com.sun.speech.freetts.diphone.Diphone
Returns the midpoint index. the midpoint index is the sample that divides the diphone into the first and second parts.
getName() - Method in class com.sun.speech.freetts.diphone.Diphone
Gets the name of the diphone.
getName() - Method in class com.sun.speech.freetts.diphone.DiphoneUnitDatabase
Returns the name of this DiphoneUnitDatabase.
getName() - Method in class com.sun.speech.freetts.Relation
Retrieves the name of this Relation.
getName() - Method in interface com.sun.speech.freetts.Unit
Returns the name of this Unit.
getName() - Method in class com.sun.speech.freetts.Voice
Get the name of this voice.
getNearestSample(float) - Method in interface com.sun.speech.freetts.Unit
Retrieves the nearest sample.
getNext() - Method in class com.sun.speech.freetts.Item
Gets the next item in this list.
getNextToken() - Method in class com.sun.speech.freetts.en.TokenizerImpl
Returns the next token.
getNextToken() - Method in interface com.sun.speech.freetts.Tokenizer
Returns the next token.
getNode(String, StringTokenizer, int) - Method in class com.sun.speech.freetts.cart.CARTImpl
Gets the node based upon the type and tokenizer.
getNthDaughter(int) - Method in class com.sun.speech.freetts.Item
Retrieves the Nth daughter of this item.
getNumberOfChannels() - Method in class com.sun.speech.freetts.relp.LPCResult
Returns the number of channels in this LPCResult.
getNumberOfChannels() - Method in class com.sun.speech.freetts.relp.SampleInfo
Returns the number of channels.
getNumberOfFrames() - Method in class com.sun.speech.freetts.relp.LPCResult
Returns the number of frames in this LPCResult.
getNumberOfSamples() - Method in class com.sun.speech.freetts.relp.LPCResult
Returns the number of samples in this LPC result
getObject(String) - Method in interface com.sun.speech.freetts.FeatureSet
Returns the named feature as an object.
getObject(String) - Method in class com.sun.speech.freetts.FeatureSetImpl
Returns the named feature as an object.
getObject(String) - Method in class com.sun.speech.freetts.Utterance
Returns the named feature as an object.
getOrganization() - Method in class com.sun.speech.freetts.Voice
Gets the organization which created this voice.
getOriginalName() - Method in class com.sun.speech.freetts.diphone.AliasDiphone
Get the name of the original name that this alias points to.
getOutputQueue() - Method in class com.sun.speech.freetts.Voice
Returns the output queue associated with this voice.
getOwnerRelation() - Method in class com.sun.speech.freetts.Item
Retrieves the owning Relation.
getParent() - Method in class com.sun.speech.freetts.Item
Returns the parent of this item.
getPartOfSpeech(String) - Method in interface com.sun.speech.freetts.PartOfSpeech
Returns a description of the part of speech given a word.
getPartOfSpeech(String) - Method in class com.sun.speech.freetts.PartOfSpeechImpl
Returns a description of the part of speech given a word.
getPbPositionMillis() - Method in class com.sun.speech.freetts.diphone.AliasDiphone
Returns the midpoint index. the midpoint index is the sample that divides the diphone into the first and second parts.
getPbPositionMillis() - Method in class com.sun.speech.freetts.diphone.Diphone
Returns the midpoint index. the midpoint index is the sample that divides the diphone into the first and second parts.
getPhoneDuration(String) - Method in interface com.sun.speech.freetts.PhoneDurations
Gets the PhoneDuration for the given phone.
getPhoneDuration(String) - Method in class com.sun.speech.freetts.PhoneDurationsImpl
Gets the PhoneDuration for the given phone.
getPhoneFeature(Item, String) - Static method in class com.sun.speech.freetts.en.us.FeatureProcessors
Gets the phoneset feature with the given name
getPhoneFeature(String, String) - Method in class com.sun.speech.freetts.en.us.CMUVoice
Given a phoneme and a feature name, return the feature
getPhoneFeature(String, String) - Method in interface com.sun.speech.freetts.PhoneSet
Given a phoneme and a feature name, return the feature.
getPhoneFeature(String, String) - Method in class com.sun.speech.freetts.PhoneSetImpl
Given a phoneme and a feature name, returns the feature.
getPhoneFeature(String, String) - Method in class com.sun.speech.freetts.Voice
Given a phoneme and a feature name, returns the feature.
getPhones(String) - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Turns the phone String into a String[], using " " as the delimiter.
getPhones(String, String) - Method in interface com.sun.speech.freetts.lexicon.LetterToSound
Calculate the phone list for a given word.
getPhones(String, String) - Method in class com.sun.speech.freetts.lexicon.LetterToSoundImpl
Calculates the phone list for a given word.
getPhones(String, String) - Method in interface com.sun.speech.freetts.lexicon.Lexicon
Gets the phone list for a given word.
getPhones(String, String) - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Gets the phone list for a given word.
getPhones(String, String, boolean) - Method in interface com.sun.speech.freetts.lexicon.Lexicon
Gets the phone list for a given word.
getPhones(String, String, boolean) - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Gets the phone list for a given word.
getPhones(Map, String) - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Gets a phone list for a word from a given lexicon.
getPhones(Map, String, String) - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Gets a phone list for a word from a given lexicon.
getPitch() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
Gets the baseline pitch for synthesis.
getPitch() - Method in class com.sun.speech.engine.synthesis.BaseVoice
Gets the pitch for this voice
getPitch() - Method in class com.sun.speech.freetts.Voice
Retreives the baseline pitch.
getPitchmarkGenerator() - Method in class com.sun.speech.freetts.en.us.CMUClusterUnitVoice
Returns the pitch mark generator to be used by this voice.
getPitchmarkGenerator() - Method in class com.sun.speech.freetts.en.us.CMUDiphoneVoice
Returns the pitch mark generator to be used by this voice.
getPitchmarkGenerator() - Method in class com.sun.speech.freetts.en.us.CMUVoice
Returns the pitch mark generator to be used by this voice Derived voices typically override this to customize behaviors.
getPitchRange() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
Gets the pitch range for synthesis.
getPitchRange() - Method in class com.sun.speech.engine.synthesis.BaseVoice
Gets the pitch range for this voice
getPitchRange() - Method in class com.sun.speech.freetts.Voice
Gets the pitch range.
getPitchShift() - Method in class com.sun.speech.freetts.Voice
Gets the pitch shift.
getPosition() - Method in class com.sun.speech.freetts.Token
Returns the position of this token in the original input text.
getPostEmphasis() - Method in class com.sun.speech.freetts.relp.SampleInfo
Returns the post emphasis
getPostLexicalAnalyzer() - Method in class com.sun.speech.freetts.en.us.CMUDiphoneVoice
Returns the post lexical processor to be used by this voice.
getPostLexicalAnalyzer() - Method in class com.sun.speech.freetts.en.us.CMUTimeVoice
The FestVox voice does not take advantage of any post lexical processing.
getPostLexicalAnalyzer() - Method in class com.sun.speech.freetts.en.us.CMUVoice
Returns the post lexical processor to be used by this voice.
getPostpunctuation() - Method in class com.sun.speech.freetts.Token
Returns the postpunctuation characters of this Token.
getPrepunctuation() - Method in class com.sun.speech.freetts.Token
Returns the prepunctuation characters of this Token.
getPrevious() - Method in class com.sun.speech.freetts.Item
Gets the previous item in this list.
getProperty(String, String) - Static method in class com.sun.speech.freetts.util.Utilities
Gets a property by name and returns its value.
getQueueItem() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Returns, but does not remove, the first item on the queue.
getRate() - Method in class com.sun.speech.freetts.Voice
Gets the rate of speech.
getRelation(String) - Method in class com.sun.speech.freetts.Utterance
Retrieves a relation from this utterance.
getRenameList() - Method in class de.dfki.lt.freetts.en.us.MbrolaVoice
Returns the absolute file name of the MBROLA phonetic symbols rename table.
getResidualData() - Method in class com.sun.speech.freetts.relp.Sample
Gets the residual data associated with this sample
getResidualData(int) - Method in class com.sun.speech.freetts.relp.Sample
Returns the normalized residual data.
getResidualFold() - Method in class com.sun.speech.freetts.relp.SampleInfo
Returns the residual fold.
getResiduals() - Method in class com.sun.speech.freetts.relp.LPCResult
Returns the array of residuals.
getResidualSize() - Method in class com.sun.speech.freetts.relp.Sample
Returns the number of residuals in this Sample.
getResidualSizes() - Method in class com.sun.speech.freetts.relp.LPCResult
Returns the array of residuals sizes.
getResource(String) - Method in class com.sun.speech.freetts.Voice
Get a resource for this voice.
getResource(String) - Method in class de.dfki.lt.freetts.en.us.MbrolaVoice
Get a resource for this voice.
getRunTitle() - Method in class com.sun.speech.freetts.Voice
Gets the title for this run.
getSample(int) - Method in class com.sun.speech.freetts.relp.SampleSet
return the sample associated with the index
getSampleInfo() - Method in class com.sun.speech.freetts.clunits.ClusterUnitSelector
Get the sample info for the underlying database.
getSampleInfo() - Method in class com.sun.speech.freetts.diphone.DiphoneUnitSelector
Get the sample info for the underlying database.
getSampleInfo() - Method in class com.sun.speech.freetts.relp.SampleSet
Retrieves the info on this SampleSet
getSampleRate() - Method in class com.sun.speech.freetts.relp.LPCResult
Returns the sample rate.
getSampleRate() - Method in class com.sun.speech.freetts.relp.SampleInfo
Returns the sample rate.
getSamples() - Method in class com.sun.speech.freetts.diphone.AliasDiphone
Returns the samples associated with this diphone.
getSamples() - Method in class com.sun.speech.freetts.diphone.Diphone
Returns the samples associated with this diphone.
getSamples(int) - Method in class com.sun.speech.freetts.diphone.AliasDiphone
Returns a particular sample.
getSamples(int) - Method in class com.sun.speech.freetts.diphone.Diphone
Returns a particular sample.
getSegmentEnd(Item) - Static method in class com.sun.speech.freetts.util.SegmentRelationUtils
Returns the value of the feature end of the given Segment Item.
getSharedContents() - Method in class com.sun.speech.freetts.Item
Retrieves the shared contents for this item.
getSilentMode() - Method in class com.sun.speech.freetts.FreeTTS
Gets silent mode.
getSize() - Method in interface com.sun.speech.freetts.Unit
Returns the size of this unit.
getSonority(String) - Static method in class com.sun.speech.freetts.en.us.CMULexicon
Determines the sonority for the given phone.
getSpeakable() - Method in class com.sun.speech.freetts.Utterance
Returns the queueitem associated with this utterance.
getSpeakingRate() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
Gets the current target speaking rate in words per minute.
getSpeakingRate() - Method in class com.sun.speech.engine.synthesis.BaseVoice
Gets the speaking rate for this voice
getStandardDeviation() - Method in class com.sun.speech.freetts.PhoneDuration
Gets the standard deviation from the mean.
getState(int) - Method in class com.sun.speech.freetts.lexicon.LetterToSoundImpl
Gets the State at the given index.
getState(String) - Method in class com.sun.speech.freetts.lexicon.LetterToSoundImpl
Gets the State based upon the String.
getState(String, StringTokenizer) - Method in class com.sun.speech.freetts.lexicon.LetterToSoundImpl
Gets the State based upon the type and tokenizer.
getStatePanel() - Method in class com.sun.speech.engine.EngineMonitor
Gets the panel containing the labels for representing the current engine state.
getStatePanel() - Method in class com.sun.speech.engine.synthesis.SynthesizerMonitor
Gets the panel containing the labels for representing the current engine state.
getString(DataInputStream) - Static method in class com.sun.speech.freetts.util.Utilities
Inputs a string from a DataInputStream.
getString(String) - Method in interface com.sun.speech.freetts.FeatureSet
Convenience method that returns the named feature as a string.
getString(String) - Method in class com.sun.speech.freetts.FeatureSetImpl
Convenience method that returns the named feature as a string.
getString(String) - Method in class com.sun.speech.freetts.Utterance
Convenience method that returns the named feature as a string.
getString(ByteBuffer) - Static method in class com.sun.speech.freetts.util.Utilities
Inputs a string from a ByteBuffer.
getStyle() - Method in class com.sun.speech.freetts.Voice
Gets the voice style.
getSynthesizerModeDesc(Component, String) - Static method in class com.sun.speech.engine.synthesis.SynthesizerSelector
Asks Central for a list of available synthesizers.
getSynthesizerProperties() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Returns the SynthesizerProperties object (a JavaBean).
getTail() - Method in class com.sun.speech.freetts.en.us.WordRelation
Returns the last item in this WordRelation.
getTail() - Method in class com.sun.speech.freetts.Relation
Gets the tail of the item list.
getText() - Method in interface com.sun.speech.freetts.FreeTTSSpeakable
Returns the text corresponding to this Playable.
getText() - Method in class com.sun.speech.freetts.FreeTTSSpeakableImpl
Returns the text corresponding to this Playable.
getTime() - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Gets the amount of audio played since the last resetTime
getTime() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Returns the current position in the output stream since the last resetTime Currently not supported.
getTime() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Gets the amount of played since the last mark
getTime() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Gets the amount of played since the last mark
getTime() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Gets the amount of played since the last mark
getTime() - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Gets the amount of played since the last resetTime Currently not supported.
getTime() - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Gets the amount of played since the last resetTime Currently not supported.
getTime() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Gets the amount of played since the last mark
getTimer(String) - Method in class com.sun.speech.freetts.util.BulkTimer
Gets the timer with the given name.
getTimes() - Method in class com.sun.speech.freetts.relp.LPCResult
Returns the array of times.
getTokenItem() - Method in class com.sun.speech.freetts.en.us.TokenToWords
Returns the currently processing token Item.
getTokenizer() - Method in class com.sun.speech.freetts.en.us.CMUVoice
Gets a tokenizer for this voice
getTokenizer() - Method in class com.sun.speech.freetts.Voice
Returns the tokenizer associated with this voice.
getTypeString() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
Gets the type of this queue item.
getUnit(String) - Method in class com.sun.speech.freetts.diphone.DiphoneUnitDatabase
Looks up the diphone with the given name.
getUnitConcatenator() - Method in class com.sun.speech.freetts.en.us.CMUClusterUnitVoice
Returns the unit concatenator to be used by this voice.
getUnitConcatenator() - Method in class com.sun.speech.freetts.en.us.CMUDiphoneVoice
Returns the unit concatenator to be used by this voice.
getUnitConcatenator() - Method in class com.sun.speech.freetts.en.us.CMUVoice
Returns the unit concatenator to be used by this voice Derived voices typically override this to customize behaviors.
getUnitConcatenator() - Method in class de.dfki.lt.freetts.en.us.MbrolaVoice
Returns the unit concatenator to be used by this voice.
getUnitSelector() - Method in class com.sun.speech.freetts.en.us.CMUArcticVoice
Returns the unit selector to be used by this voice.
getUnitSelector() - Method in class com.sun.speech.freetts.en.us.CMUClusterUnitVoice
Returns the unit selector to be used by this voice.
getUnitSelector() - Method in class com.sun.speech.freetts.en.us.CMUDiphoneVoice
Returns the unit selector to be used by this voice.
getUnitSelector() - Method in class com.sun.speech.freetts.en.us.CMUVoice
Returns the unit selector to be used by this voice Derived voices typically override this to customize behaviors.
getUnitSelector() - Method in class de.dfki.lt.freetts.en.us.MbrolaVoice
Returns the unit selector to be used by this voice.
getUnitSize(int) - Method in class com.sun.speech.freetts.diphone.AliasDiphone
Returns the total number of residuals in the given part for this diphone.
getUnitSize(int) - Method in class com.sun.speech.freetts.diphone.Diphone
Returns the total number of residuals in the given part for this diphone.
getUnitSize(int, int) - Method in class com.sun.speech.freetts.relp.SampleSet
Returns the size of the unit represented by the given start and end points
getUtterance() - Method in class com.sun.speech.freetts.Item
Returns the utterance associated with this item.
getUtterance() - Method in class com.sun.speech.freetts.Relation
Returns the utterance that contains this relation.
getUtteranceProcessors() - Method in class com.sun.speech.freetts.Voice
Return the list of UtteranceProcessor instances.
getVocabManager() - Method in class com.sun.speech.engine.BaseEngine
Returns an object that provides management of the vocabulary for this Engine.
getVoice() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
Gets the current synthesizer voice.
getVoice() - Method in class com.sun.speech.freetts.FreeTTS
Returns the voice used by FreeTTS.
getVoice() - Method in class com.sun.speech.freetts.jsapi.FreeTTSVoice
Gets a FreeTTS com.sun.speech.freetts.Voice from this JSAPI voice
getVoice() - Method in class com.sun.speech.freetts.Utterance
Retrieves the Voice associated with this Utterance.
getVoice(String) - Method in class com.sun.speech.freetts.VoiceManager
Get a Voice with a given name.
getVoiceById(String) - Method in class com.sun.speech.engine.synthesis.VoiceList
Gets a voice by its identifier.
getVoiceClassLoader() - Static method in class com.sun.speech.freetts.VoiceManager
Gets the class loader used for loading dynamically detected jars.
getVoiceId(String, int, int, int) - Method in class com.sun.speech.engine.synthesis.VoiceList
Gets id for voice based on parameters provided in JSML.
getVoiceId(Voice, int) - Method in class com.sun.speech.engine.synthesis.VoiceList
Gets the id of a voice.
getVoiceInfo() - Method in class com.sun.speech.freetts.VoiceManager
Prints detailed information about all available voices.
getVoiceList() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Returns the list of voices for this Synthesizer.
getVoices() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizerModeDesc
Returns the valid voices in this synthesizer mode.
getVoices() - Method in class com.sun.speech.freetts.VoiceDirectory
Provide a means to access the voices in a voice jar file.
getVoices() - Method in class com.sun.speech.freetts.VoiceManager
Provide an array of all voices available to FreeTTS.
getVoices() - Method in class de.dfki.lt.freetts.en.us.MbrolaVoiceDirectory
 
getVolume() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
Gets the current volume.
getVolume() - Method in class com.sun.speech.engine.synthesis.BaseVoice
Gets the volume for this voice
getVolume() - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Returns the current volume.
getVolume() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Returns the current volume.
getVolume() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Returns the current volume.
getVolume() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Returns the current volume.
getVolume() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Returns the current volume.
getVolume() - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Returns the current volume.
getVolume() - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Returns the current volume.
getVolume() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Returns the current volume.
getVolume() - Method in class com.sun.speech.freetts.Voice
Gets the volume.
getWaveDumpFile() - Method in class com.sun.speech.freetts.Voice
Gets the dumpfile for this voice.
getWaveSamples() - Method in class com.sun.speech.freetts.relp.LPCResult
 
getWhitespace() - Method in class com.sun.speech.freetts.Token
Returns the whitespace characters of this Token.
getWord() - Method in class com.sun.speech.freetts.Token
Returns the string associated with this token.
Gpos(PartOfSpeech) - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.Gpos
Creates a GPOS with the given part-of-speech table

H

handleAllocate() - Method in class com.sun.speech.engine.BaseEngine
Called from the allocate method.
handleAllocate() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer
Starts the output thread.
handleAllocate() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizer
Starts the output thread.
handleDeallocate() - Method in class com.sun.speech.engine.BaseEngine
Called from the deallocate method.
handleDeallocate() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer
Stops the output thread.
handleDeallocate() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizer
Handles a deallocation request.
handleEvent(EngineEvent) - Method in class com.sun.speech.engine.EngineMonitor
Handles an event from the engine.
handleEvent(EngineEvent) - Method in class com.sun.speech.engine.synthesis.SynthesizerMonitor
 
handlePause() - Method in class com.sun.speech.engine.BaseEngine
Called from the pause method.
handlePause() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer
Pauses the output.
handlePause() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizer
Pauses the output
handleResume() - Method in class com.sun.speech.engine.BaseEngine
Called from the resume method.
handleResume() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer
Resumes the output.
handleResume() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizer
Resumes the output
hasDaughters() - Method in class com.sun.speech.freetts.Item
Determines if this item has daughters.
hasErrors() - Method in class com.sun.speech.freetts.en.TokenizerImpl
Returns true if there were errors while reading tokens
hasErrors() - Method in interface com.sun.speech.freetts.Tokenizer
Returns true if there were errors while reading tokens.
hasMoreTokens() - Method in class com.sun.speech.freetts.en.TokenizerImpl
Returns true if there are more tokens, false otherwise.
hasMoreTokens() - Method in interface com.sun.speech.freetts.Tokenizer
Returns true if there are more tokens, false otherwise.
hasRelation(String) - Method in class com.sun.speech.freetts.Utterance
Determines if this utterance contains a relation with the given name.
hasVowel(String[], int) - Static method in class com.sun.speech.freetts.en.us.CMULexicon
Determines if there is a vowel in the remainder of the array, starting at the given index.
hasVowel(List) - Static method in class com.sun.speech.freetts.en.us.CMULexicon
Determines if there is a vowel in given list of phones.

I

InputMode - Class in com.sun.speech.freetts
Specifies the input mode of FreeTTS.
INTERACTIVE - Static variable in class com.sun.speech.freetts.InputMode
Indicates that the input is from the keyboard.
interpret(Item) - Method in interface com.sun.speech.freetts.cart.CART
Passes the given item through this CART and returns the interpretation.
interpret(Item) - Method in class com.sun.speech.freetts.cart.CARTImpl
Passes the given item through this CART and returns the interpretation.
INTERPRET_PATHS_PROPERTY - Static variable in class com.sun.speech.freetts.PathExtractorImpl
If this system property is set to true, paths will not be compiled.
Intonator - Class in com.sun.speech.freetts.cart
Annotates the Relation.SYLLABLE relations of an utterance with "accent" and "endtone" features.
Intonator(CART, CART) - Constructor for class com.sun.speech.freetts.cart.Intonator
Creates a new Intonation UtteranceProcessor with the given CARTs.
isAWTRunning() - Static method in class com.sun.speech.engine.SpeechEventUtilities
Determine if the AWT event queue is running.
isBreak() - Method in class com.sun.speech.freetts.en.TokenizerImpl
Determines if the current token should start a new sentence.
isBreak() - Method in interface com.sun.speech.freetts.Tokenizer
Determines if the current token should start a new sentence.
isCancelled() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
determines if this queue item has been canceled
isClosed() - Method in class com.sun.speech.freetts.OutputQueue
Determines if the queue is closed.
isCommand(String, int) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Determines if the next thing in line is a command.
isCompleted() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
returns true if this queue item has been processed.
isCompleted() - Method in interface com.sun.speech.freetts.FreeTTSSpeakable
Returns true if this queue item has been processed.
isCompleted() - Method in class com.sun.speech.freetts.FreeTTSSpeakableImpl
Returns true if this queue item has been processed.
isDetailedMetrics() - Method in class com.sun.speech.freetts.Voice
Gets the state of the detailedMetrics mode.
isDigit(char) - Static method in class com.sun.speech.freetts.en.us.NumberExpander
Returns true if the given character is a digit (0-9 only).
isDocument() - Method in interface com.sun.speech.freetts.FreeTTSSpeakable
Returns true if the item is a JSML document (Java Speech Markup Language).
isDocument() - Method in class com.sun.speech.freetts.FreeTTSSpeakableImpl
Returns true if the item is a JSML document (Java Speech Markup Language).
isDocument() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizerQueueItem
Returns true if the item is a JSML document (Java Speech Markup Language text).
isDumpRelations() - Method in class com.sun.speech.freetts.Voice
Gets the state of the dumpRelations mode.
isDumpUtterance() - Method in class com.sun.speech.freetts.Voice
Gets the state of the dumpUtterance mode.
isFirst() - Method in class com.sun.speech.freetts.Utterance
Returns true if this utterance is the first is a series of utterances.
isLast() - Method in class com.sun.speech.freetts.Utterance
Returns true if this utterance is the last is a series of utterances.
isLoaded() - Method in interface com.sun.speech.freetts.lexicon.Lexicon
Determines if this lexicon is loaded.
isLoaded() - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Determines if this lexicon is loaded.
isLoaded() - Method in class com.sun.speech.freetts.Voice
Returns true if this voice is loaded.
isMetrics() - Method in class com.sun.speech.freetts.Voice
Gets the state of the metrics mode.
isPlainText() - Method in interface com.sun.speech.freetts.FreeTTSSpeakable
Returns true if the item contains plain text (not Java Speech Markup Language text).
isPlainText() - Method in class com.sun.speech.freetts.FreeTTSSpeakableImpl
Returns true if the item contains plain text (not Java Speech Markup Language text).
isPresent(String) - Method in interface com.sun.speech.freetts.FeatureSet
Determines if the given feature is present.
isPresent(String) - Method in class com.sun.speech.freetts.FeatureSetImpl
Determines if the given feature is present.
isPresent(String) - Method in class com.sun.speech.freetts.Utterance
Determines if the given feature is present.
isPronounceable(String) - Method in class com.sun.speech.freetts.en.us.TokenToWords
Returns true if the given word is pronounceable.
isQueueEmpty() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Determines if the queue is empty.
isSilence(String) - Static method in class com.sun.speech.freetts.en.us.CMULexicon
Determines if the given phone represents a silent phone.
isStream() - Method in interface com.sun.speech.freetts.FreeTTSSpeakable
Returns true if the item is an input stream.
isStream() - Method in class com.sun.speech.freetts.FreeTTSSpeakableImpl
Returns true if the item is an input stream.
isStream() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizerQueueItem
Returns true if the item is an input stream
isStressed(String) - Method in class com.sun.speech.freetts.Segmenter
Determines if the given phonemene is stressed.
isSyllableBoundary(List, String[], int) - Method in class com.sun.speech.freetts.en.us.CMULexicon
Determines if the currentPhone represents a new syllable boundary.
isSyllableBoundary(List, String[], int) - Method in interface com.sun.speech.freetts.lexicon.Lexicon
Determines if the currentWordPhone represents a new syllable boundary.
isVerbose() - Method in class com.sun.speech.freetts.util.BulkTimer
Checks to see if we are in verbose mode.
isVowel(String) - Static method in class com.sun.speech.freetts.en.us.CMULexicon
Determines if the given phone is a vowel
isWhitespace(String, int) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Determines if there is whitespace at the current index.
Item - Class in com.sun.speech.freetts
Represents a node in a Relation.
Item(Relation, ItemContents) - Constructor for class com.sun.speech.freetts.Item
Creates an item.
ItemContents - Class in com.sun.speech.freetts
Contains the information that is shared between multiple items.
ItemContents() - Constructor for class com.sun.speech.freetts.ItemContents
Class Constructor.
itemNumber - Static variable in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Global count of queue items used for debug.

J

JavaClipAudioPlayer - Class in com.sun.speech.freetts.audio
Provides an implementation of AudioPlayer that creates javax.sound.sampled audio clips and outputs them via the javax.sound API.
JavaClipAudioPlayer() - Constructor for class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Constructs a default JavaClipAudioPlayer
JavaStreamingAudioPlayer - Class in com.sun.speech.freetts.audio
Streams audio to java audio.
JavaStreamingAudioPlayer() - Constructor for class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Constructs a default JavaStreamingAudioPlayer
JSML - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
JSML_ATTRIBUTES - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
JSMLParser - Class in com.sun.speech.engine.synthesis
Parses a JSML 0.6 document and returns a DOM.
JSMLParser(String, boolean) - Constructor for class com.sun.speech.engine.synthesis.JSMLParser
Creates a new JSMLParser for the given JSML text.
JSMLParser(URL, boolean) - Constructor for class com.sun.speech.engine.synthesis.JSMLParser
Creates a new JSMLParser for the given URL.

K

kingLike(Item) - Static method in class com.sun.speech.freetts.en.us.TokenToWords
Returns true if the given token item contains a token that is in a king-like context, e.g., "King" or "Louis".

L

LastAccent() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.LastAccent
 
LAZY_COMPILE_PROPERTY - Static variable in class com.sun.speech.freetts.PathExtractorImpl
If this system property is set to true, CART feature/item paths will only be compiled as needed.
letterIndex - Variable in class com.sun.speech.freetts.lexicon.LetterToSoundImpl
The indexes of the starting points for letters in the state machine.
LetterToSound - Interface in com.sun.speech.freetts.lexicon
Provides the phone list for words using letter-to-sound rules.
LetterToSoundImpl - Class in com.sun.speech.freetts.lexicon
Provides the phone list for words using the CMU6 letter-to-sound (LTS) rules, which are based on the Black, Lenzo, and Pagel paper, "Issues in Building General Letter-to-Sound Rules."
LetterToSoundImpl(URL, boolean) - Constructor for class com.sun.speech.freetts.lexicon.LetterToSoundImpl
Class constructor.
Lexicon - Interface in com.sun.speech.freetts.lexicon
Provides the phone list for words.
LexiconImpl - Class in com.sun.speech.freetts.lexicon
Provides an implementation of a Lexicon.
LexiconImpl() - Constructor for class com.sun.speech.freetts.lexicon.LexiconImpl
Class constructor for an empty Lexicon.
LexiconImpl(URL, URL, URL, boolean) - Constructor for class com.sun.speech.freetts.lexicon.LexiconImpl
Create a new LexiconImpl by reading from the given URLS.
linearize(Node, StringBuffer) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
Appends the text for this node to the given StringBuffer.
LINES - Static variable in class com.sun.speech.freetts.InputMode
Indicates that the input is a set of lines in a file..
listeners - Variable in class com.sun.speech.engine.BaseAudioManager
List of AudioListeners registered for AudioEvents on this object.
load() - Method in interface com.sun.speech.freetts.lexicon.Lexicon
Loads this lexicon.
load() - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Loads the data for this lexicon.
load() - Method in class com.sun.speech.freetts.Voice
Deprecated.
As of FreeTTS 1.2, replaced by Voice.allocate().
LOAD - Static variable in class com.sun.speech.freetts.util.BulkTimer
A BulkTimer that can be used by classes that need to time their loading phase.
loadBinary(DataInputStream) - Static method in class com.sun.speech.freetts.cart.CARTImpl
Loads a CART from the input stream.
loadBinary(DataInputStream) - Static method in class com.sun.speech.freetts.diphone.Diphone
Loads a new diphone from the given DataInputStream.
loadBinary(DataInputStream) - Static method in class com.sun.speech.freetts.relp.Sample
Loads the samples from the given channel
loadBinary(ByteBuffer) - Static method in class com.sun.speech.freetts.cart.CARTImpl
Loads a CART from the input byte buffer.
loadBinary(ByteBuffer) - Static method in class com.sun.speech.freetts.diphone.Diphone
Loads a new diphone from the given buffer.
loadBinary(ByteBuffer) - Static method in class com.sun.speech.freetts.relp.Sample
Loads the samples from the byte bufer
loader() - Method in class com.sun.speech.freetts.en.us.CMUVoice
Called by Voice during loading, derived voices should override this to provide customized loading.
loader() - Method in class com.sun.speech.freetts.Voice
Loads voice specific data.
loadTextLexicon(InputStream, int) - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Reads the given input stream as text lexicon data and returns the results in a Map.
LPCResult - Class in com.sun.speech.freetts.relp
Contains the result of linear predictive coding processing.
LPCResult() - Constructor for class com.sun.speech.freetts.relp.LPCResult
 

M

MAGIC - Static variable in class com.sun.speech.freetts.diphone.Diphone
 
main(String[]) - Static method in class com.sun.speech.freetts.clunits.ClusterUnitDatabase
Manipulates a ClusterUnitDatabase.
main(String[]) - Static method in class com.sun.speech.freetts.diphone.DiphoneUnitDatabase
Manipulates a DiphoneUnitDatabase.
main(String[]) - Static method in class com.sun.speech.freetts.en.us.CMULexicon
Provides test code for the CMULexicon.
main(String[]) - Static method in class com.sun.speech.freetts.FreeTTS
The main entry point for FreeTTS.
main(String[]) - Static method in class com.sun.speech.freetts.FreeTTSTime
The main entry point for FreeTTSTime.
main(String[]) - Static method in class com.sun.speech.freetts.lexicon.LetterToSoundImpl
Translates between text and binary forms of the CMU6 LTS rules.
main(String[]) - Static method in class com.sun.speech.freetts.util.Timer
The main program for performing simple tests.
main(String[]) - Static method in class com.sun.speech.freetts.util.WaveUtils
Provides test program for method ulawToShort().
main(String[]) - Static method in class com.sun.speech.freetts.VoiceDirectory
The main function must be implemented by subclasses to print out information about provided voices.
main(String[]) - Static method in class de.dfki.lt.freetts.en.us.MbrolaVoiceDirectory
Prints out the MBROLA voices.
MALE - Static variable in class com.sun.speech.freetts.Gender
Male.
MARKER - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
MARKER_ATTRIBUTES - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
MbrolaAudioOutput - Class in de.dfki.lt.freetts.mbrola
Supports generating audio output from an MBROLA-synthesized utterance.
MbrolaAudioOutput() - Constructor for class de.dfki.lt.freetts.mbrola.MbrolaAudioOutput
 
MbrolaCaller - Class in de.dfki.lt.freetts.mbrola
Calls external MBROLA binary to synthesise the utterance.
MbrolaCaller(String[]) - Constructor for class de.dfki.lt.freetts.mbrola.MbrolaCaller
Create an Mbrola caller which will call an external MBROLA binary using the command cmd.
MbrolaVoice - Class in de.dfki.lt.freetts.en.us
Defines an unlimited-domain diphone synthesis based voice using the MBROLA synthesis.
MbrolaVoice(String, String, float, float, float, String, Gender, Age, String, Locale, String, String, CMULexicon) - Constructor for class de.dfki.lt.freetts.en.us.MbrolaVoice
Creates an MbrolaVoice.
MbrolaVoiceDirectory - Class in de.dfki.lt.freetts.en.us
Provides access to MBROLA voices.
MbrolaVoiceDirectory() - Constructor for class de.dfki.lt.freetts.en.us.MbrolaVoiceDirectory
 
MbrolaVoiceValidator - Class in de.dfki.lt.freetts.en.us
Shows this MbrolaVoice is valid (or usable).
MbrolaVoiceValidator(MbrolaVoice) - Constructor for class de.dfki.lt.freetts.en.us.MbrolaVoiceValidator
 
MIDDLE_ADULT - Static variable in class com.sun.speech.freetts.Age
Age roughly 40 to 60 years.
MonthRange() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.MonthRange
 
MultiFile8BitAudioPlayer - Class in com.sun.speech.freetts.audio
Streams audio to multiple files as 8-bit samples, one per utterance.
MultiFile8BitAudioPlayer() - Constructor for class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Creates a default audio player for an AudioFileFormat of type WAVE.
MultiFile8BitAudioPlayer(String, AudioFileFormat.Type) - Constructor for class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Constructs a MultiFile8BitAudioPlayer
MultiFileAudioPlayer - Class in com.sun.speech.freetts.audio
Streams audio to multiple files, one per utterance.
MultiFileAudioPlayer() - Constructor for class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Creates a default audio player for an AudioFileFormat of type WAVE.
MultiFileAudioPlayer(String, AudioFileFormat.Type) - Constructor for class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Constructs a MultiFileAudioPlayer

N

NAME_LENGTH - Static variable in class com.sun.speech.freetts.diphone.Diphone
 
nearestSample(float, int) - Method in class com.sun.speech.freetts.diphone.AliasDiphone
Returns the sample that is closest to uIndex.
nearestSample(float, int) - Method in class com.sun.speech.freetts.diphone.Diphone
Returns the sample that is closest to uIndex.
NEUTRAL - Static variable in class com.sun.speech.freetts.Age
An Age that is indeterminate.
NEUTRAL - Static variable in class com.sun.speech.freetts.Gender
Neutral such as a robot or artificial.
NONE - Static variable in class com.sun.speech.freetts.InputMode
Indicates that there is no input mode
NullAudioPlayer - Class in com.sun.speech.freetts.audio
Provides an implementation of AudioPlayer that sends all audio data to the bit bucket.
NullAudioPlayer() - Constructor for class com.sun.speech.freetts.audio.NullAudioPlayer
Constructs a NullAudioPlayer
NumberExpander - Class in com.sun.speech.freetts.en.us
Expands Strings containing digits characters into a list of words representing those digits.
NumDigits() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.NumDigits
 

O

OLDER_ADULT - Static variable in class com.sun.speech.freetts.Age
Age roughly 60 years and up.
OutputHandler() - Constructor for class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Class constructor.
outputItem(TextSynthesizerQueueItem) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Starts outputting the item.
OutputQueue - Class in com.sun.speech.freetts
Manages a process queue for utterances.
OutputQueue() - Constructor for class com.sun.speech.freetts.OutputQueue
Creates a queue with the default size.
OutputQueue(int) - Constructor for class com.sun.speech.freetts.OutputQueue
Creates an OutputQueue with the given size.
outString(DataOutputStream, String) - Static method in class com.sun.speech.freetts.util.Utilities
Outputs a string to the given stream.

P

pad(int) - Static method in class com.sun.speech.freetts.util.Utilities
Returns a string with the given number of spaces.
pad(String, int) - Static method in class com.sun.speech.freetts.util.Utilities
Pads with spaces or truncates the given string to guarantee that it is exactly the desired length.
ParametersToMbrolaConverter - Class in de.dfki.lt.freetts.mbrola
Utterance processor converting phoneme timing and f0-time targets into MBROLA format.
ParametersToMbrolaConverter() - Constructor for class de.dfki.lt.freetts.mbrola.ParametersToMbrolaConverter
 
parse(InputSource, boolean) - Method in class com.sun.speech.engine.synthesis.JSMLParser
Parses the source and optionally validates it.
parseAndAdd(String) - Method in class com.sun.speech.freetts.cart.CARTImpl
Creates a node from the given input line and add it to the CART.
parseAndAdd(String) - Method in class com.sun.speech.freetts.lexicon.LetterToSoundImpl
Creates a word from the given input line and add it to the state machine.
parseAndAdd(List, String) - Method in class com.sun.speech.freetts.en.ContourGenerator
Parses the line into an F0ModelTerm.
parseAndAdd(Map, String) - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Creates a word from the given input line and add it to the lexicon.
parseValue(String) - Method in class com.sun.speech.freetts.cart.CARTImpl
Coerces a string into a value.
PartOfSpeech - Interface in com.sun.speech.freetts
Determines the part of speech of a word.
PartOfSpeechImpl - Class in com.sun.speech.freetts
Implementation of a PartOfSpeech that reads the info from a file.
PartOfSpeechImpl(URL, String) - Constructor for class com.sun.speech.freetts.PartOfSpeechImpl
Creates a new PartOfSpeechImpl by reading from the given URL.
PartOfSpeechTagger - Class in com.sun.speech.freetts.en
Tags the words in the utterance with their part-of-speech.
PartOfSpeechTagger() - Constructor for class com.sun.speech.freetts.en.PartOfSpeechTagger
Constructs a PartOfSpeechTagger
PathExtractor - Interface in com.sun.speech.freetts
Manages a feature or item path.
PathExtractorImpl - Class in com.sun.speech.freetts
Interface that Manages a feature or item path.
PathExtractorImpl(String, boolean) - Constructor for class com.sun.speech.freetts.PathExtractorImpl
Creates a path for the given feature.
pause() - Method in class com.sun.speech.engine.BaseEngine
Pauses the audio stream for this Engine and put this Engine into the PAUSED state.
pause() - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Pauses all audio output on this player.
pause() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Pauses audio output.
pause() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Pauses audio output
pause() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Pauses audio output
pause() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Pauses audio output
pause() - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Pauses the audio output
pause() - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Pauses the audio output
pause() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Pauses audio output
PAUSE - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
 
pausedLabel - Variable in class com.sun.speech.engine.EngineMonitor
The label containing the string "paused".
PauseGenerator - Class in com.sun.speech.freetts.en
Annotates an utterance with pause information.
PauseGenerator() - Constructor for class com.sun.speech.freetts.en.PauseGenerator
Constructs a PauseGenerator
pauseItem() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Pauses the output.
pend() - Method in class com.sun.speech.freetts.OutputQueue
Blocks until there is an utterance in the queue.
PH_CPlace() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.PH_CPlace
 
PH_CType() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.PH_CType
 
PH_CVox() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.PH_CVox
 
PH_VC() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.PH_VC
 
PH_VFront() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.PH_VFront
 
PH_VHeight() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.PH_VHeight
 
PH_VLength() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.PH_VLength
 
PH_VRnd() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.PH_VRnd
 
PhoneDuration - Class in com.sun.speech.freetts
Maintains the mean duration and standard deviation about a phone.
PhoneDuration(float, float) - Constructor for class com.sun.speech.freetts.PhoneDuration
Creates a new PhoneDuration with the given mean and standard deviation.
PhoneDurations - Interface in com.sun.speech.freetts
Maintains a set of PhoneDuration instances indexed by phone.
PhoneDurationsImpl - Class in com.sun.speech.freetts
Maintains set of PhoneDuration instances read in from a file.
PhoneDurationsImpl(URL) - Constructor for class com.sun.speech.freetts.PhoneDurationsImpl
Creates a new PhoneDurationsImpl by reading from the given URL.
phoneme(String) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Optional method that converts a text string to a phoneme string.
PHONEME - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
PHONEME_ATTRIBUTES - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
PhoneSet - Interface in com.sun.speech.freetts
Maintains a list of phones with various features for those phones.
PhoneSetImpl - Class in com.sun.speech.freetts
Implementation of a PhoneSet that reads the info from a file.
PhoneSetImpl(URL) - Constructor for class com.sun.speech.freetts.PhoneSetImpl
Create a new PhoneSetImpl by reading from the given URL.
PHRASE - Static variable in class com.sun.speech.freetts.Relation
Name of the relation that groups elements from the Word relation into phrases.
Phraser - Class in com.sun.speech.freetts.cart
Creates a Relation.PHRASE relation, grouping Relation.WORD relations by breaks.
Phraser(CART) - Constructor for class com.sun.speech.freetts.cart.Phraser
Creates a new Phrasing UtteranceProcessor with the given CART.
playWave(AudioPlayer, Utterance) - Method in class com.sun.speech.freetts.relp.LPCResult
Synthesize a Wave from this LPCResult
PosInSyl() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.PosInSyl
 
PositionType() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.PositionType
 
post(Utterance) - Method in class com.sun.speech.freetts.OutputQueue
Posts the given utterance to the queue.
postEngineAllocated(long, long) - Method in class com.sun.speech.engine.BaseEngine
Utility function that generates an ENGINE_ALLOCATED event and posts it to the event queue.
postEngineAllocatingResources(long, long) - Method in class com.sun.speech.engine.BaseEngine
Utility function that generates an ENGINE_ALLOCATING_RESOURCES event and posts it to the event queue.
postEngineDeallocated(long, long) - Method in class com.sun.speech.engine.BaseEngine
Utility function that generates an ENGINE_DEALLOCATED event and posts it to the event queue.
postEngineDeallocatingResources(long, long) - Method in class com.sun.speech.engine.BaseEngine
Utility function that generates ENGINE_DEALLOCATING_RESOURCES event and posts it to the event queue.
postEnginePaused(long, long) - Method in class com.sun.speech.engine.BaseEngine
Utility function that generates an ENGINE_PAUSED event and posts it to the event queue.
postEngineResumed(long, long) - Method in class com.sun.speech.engine.BaseEngine
Utility function that generates an ENGINE_RESUMED event and posts it to the event queue.
PostLexicalAnalyzer - Class in com.sun.speech.freetts.en
Annotates the utterance with post lexical information.
PostLexicalAnalyzer() - Constructor for class com.sun.speech.freetts.en.PostLexicalAnalyzer
Constructs a PostLexicalAnalyzer
postMarkerReached(String, int) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that generates a MARKER_REACHED event and posts it to the event queue.
postPropertyChangeEvent(String, boolean, boolean) - Method in class com.sun.speech.engine.BaseEngineProperties
Generates a PropertyChangeEvent for a boolean value and posts it to the event queue.
postPropertyChangeEvent(String, float, float) - Method in class com.sun.speech.engine.BaseEngineProperties
Generates a PropertyChangeEvent for a float value and posts it to the event queue.
postPropertyChangeEvent(String, int, int) - Method in class com.sun.speech.engine.BaseEngineProperties
Generates a PropertyChangeEvent for a int value and posts it to the event queue.
postPropertyChangeEvent(String, Object, Object) - Method in class com.sun.speech.engine.BaseEngineProperties
Generates a PropertyChangeEvent for an Object value and posts it to the event queue.
postQueueEmptied(long, long) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Utility function that generates QUEUE_EMPTIED event and posts it to the event queue.
postQueueUpdated(boolean, long, long) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Utility function that generates QUEUE_UPDATED event and posts it to the event queue.
postSpeakableCancelled() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that generates a SPEAKABLE_CANCELLED event and posts it to the event queue.
postSpeakableEnded() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that generates a SPEAKABLE_ENDED event and posts it to the event queue.
postSpeakablePaused() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that generates a SPEAKABLE_PAUSED event and posts it to the event queue.
postSpeakableResumed() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that generates a SPEAKABLE_RESUMED event and posts it to the event queue.
postSpeakableStarted() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that generates a SPEAKABLE_STARTED event and posts it to the event queue.
postSpeechEvent(SpeechEventDispatcher, SpeechEvent) - Static method in class com.sun.speech.engine.SpeechEventUtilities
Post a JSAPI SpeechEvent.
postSpeechEvent(SpeechEventDispatcher, SpeechEvent, boolean) - Static method in class com.sun.speech.engine.SpeechEventUtilities
Post a JSAPI SpeechEvent.
postTopOfQueue() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that generates a TOP_OF_QUEUE event and posts it to the event queue.
postWordStarted(String, int, int) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Utility function that generates a WORD_STARTED event and posts it to the event queue.
PrefixFSM - Class in com.sun.speech.freetts.en.us
Implements a finite state machine that checks if a given string is a prefix.
PrefixFSM(URL) - Constructor for class com.sun.speech.freetts.en.us.PrefixFSM
Constructs a PrefixFSM.
prependItem(Item) - Method in class com.sun.speech.freetts.Item
Prepends an item in this list before this item.
PREPUNCTUATION_SYMBOLS - Static variable in class com.sun.speech.freetts.en.us.USEnglish
pre-punctuation regular expression pattern
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.Accented
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.AccentedSylIn
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.Gpos
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.LastAccent
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.MonthRange
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.NumDigits
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.PH_CPlace
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.PH_CType
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.PH_CVox
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.PH_VC
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.PH_VFront
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.PH_VHeight
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.PH_VLength
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.PH_VRnd
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.PosInSyl
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.PositionType
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SegCodaFric
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SegCodaGlide
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SegCodaNasal
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SegCodaStop
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SegmentDuration
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SegOnsetCoda
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SegOnsetFric
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SegOnsetGlide
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SegOnsetNasal
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SegOnsetStop
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.StressedSylIn
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.StressedSylOut
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SubPhrases
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SylBreak
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SylCodaSize
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SylIn
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SylOnsetSize
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.SylOut
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.TokenPosGuess
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.WordBreak
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.WordNumSyls
Performs some processing on the given item.
process(Item) - Method in class com.sun.speech.freetts.en.us.FeatureProcessors.WordPunc
Performs some processing on the given item.
process(Item) - Method in interface com.sun.speech.freetts.FeatureProcessor
Performs some processing on the given item.
processAttributes(Element, String[]) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
Gets the list of attributes of the element and returns them in a StringBuffer.
processCommand(TextSynthesizerQueueItem, String, int) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Attempts to process a command starting at the next character in the synthesizer text.
processElement(Element, StringBuffer) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
Adds any commands for this element and returns any text that might be needed to undo the effects of this element after it is processed.
processEvent(AWTEvent) - Method in class com.sun.speech.engine.SpeechEventUtilities.SpeechAWTEventTarget
 
ProcessException - Exception in com.sun.speech.freetts
Thrown by an UtteranceProcessor if any errors are encountered while processing an Utterance.
ProcessException(String) - Constructor for exception com.sun.speech.freetts.ProcessException
Class constructor.
processNode(Node, StringBuffer) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
Adds text for just this node, and returns any text that might be needed to undo the effects of this node after it is processed.
processNode(Node, StringBuffer) - Method in class com.sun.speech.freetts.Voice
Adds text for just this node and returns any text that might be needed to undo the effects of this node after it is processed.
processNormalText(TextSynthesizerQueueItem, String, int) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Processes next set of characters in output up to whitespace or next '/' that could indicate the start of a command.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.cart.Durator
Annotates the Relation.SEGMENT relations with cumulative "end" time features based on phone durations.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.cart.Intonator
Annotates the Relation.SYLLABLE relations of an utterance with "accent" and "endtone" features.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.cart.Phraser
Creates a Relation.PHRASE relation, grouping Relation.WORD relations by breaks.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.clunits.ClusterUnitPitchmarkGenerator
Calculates the pitchmarks for the utterance and adds them as an LPCResult to the Utterance in a relation named "target_lpcres".
processUtterance(Utterance) - Method in class com.sun.speech.freetts.clunits.ClusterUnitSelector
Generates the Unit Relation from the Segment Relation.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.diphone.DiphonePitchmarkGenerator
Generates the LPCResult for this utterance.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.diphone.DiphoneUnitSelector
Generates the Unit Relation from the Segment Relation.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.en.ContourGenerator
Generates the F0 contour for the utterance.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.en.PartOfSpeechTagger
Tags the utterance with part-of-speech information.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.en.PauseGenerator
Annotates an utterance with pause information.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.en.PostLexicalAnalyzer
Performs the post lexical processing.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.en.us.TokenToWords
process the utterance
processUtterance(Utterance) - Method in class com.sun.speech.freetts.relp.AudioOutput
Generates audio waves for the given Utterance.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.relp.UnitConcatenator
Concatenate the Units in the given Utterance to the target_lpc result.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.Segmenter
Annotates an utterance with Relation.SYLLABLE, Relation.SYLLABLE_STRUCTURE, and Relation.SEGMENT.
processUtterance(Utterance) - Method in interface com.sun.speech.freetts.UtteranceProcessor
Performs an operation on the given Utterance.
processUtterance(Utterance) - Method in class com.sun.speech.freetts.Voice
Processes the given Utterance by passing it to each UtteranceProcessor managed by this Voice.
processUtterance(Utterance) - Method in class de.dfki.lt.freetts.mbrola.MbrolaAudioOutput
Reads audio data generated by the external MBROLA binary for the given Utterance.
processUtterance(Utterance) - Method in class de.dfki.lt.freetts.mbrola.MbrolaCaller
Call external MBROLA binary to synthesize the utterance.
processUtterance(Utterance) - Method in class de.dfki.lt.freetts.mbrola.ParametersToMbrolaConverter
Convert phoneme timing and f0-time targets into MBROLA format.
processWhitespace(String, int) - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Processes whitespace at the current index in the synthesizer text.
PronounceableFSM - Class in com.sun.speech.freetts.en.us
Implements a finite state machine that checks if a given string is pronounceable.
PronounceableFSM(int, int[], boolean) - Constructor for class com.sun.speech.freetts.en.us.PronounceableFSM
Constructs a PronounceableFSM with the given attributes.
PronounceableFSM(URL, boolean) - Constructor for class com.sun.speech.freetts.en.us.PronounceableFSM
Constructs a PronounceableFSM with information in the given URL.
PROP_OUTPUT_LPC - Static variable in class com.sun.speech.freetts.relp.UnitConcatenator
 
PROP_PREFIX - Static variable in class com.sun.speech.freetts.Voice
Prefix for System property names.
propertyChangeListeners - Variable in class com.sun.speech.engine.BaseEngineProperties
List of PropertyChangeListeners registered for PropertyChangeEvents on this object.
PROSODY - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
PROSODY_ATTRIBUTES - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
PUNCTUATION_SYMBOLS - Static variable in class com.sun.speech.freetts.en.us.USEnglish
punctuation regular expression pattern

Q

queue - Variable in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Internal speech output queue that will contain a set of TextSynthesizerQueueItems.
queueEmptyLabel - Variable in class com.sun.speech.engine.synthesis.SynthesizerMonitor
Label containing "queue empty"
queueNotEmptyLabel - Variable in class com.sun.speech.engine.synthesis.SynthesizerMonitor
Label containing "queue not empty"
queueSizeLabel - Variable in class com.sun.speech.engine.synthesis.SynthesizerMonitor
Label containing "queue size"

R

RawFileAudioPlayer - Class in com.sun.speech.freetts.audio
Provides an implementation of AudioPlayer that sends all audio data to the given file.
RawFileAudioPlayer() - Constructor for class com.sun.speech.freetts.audio.RawFileAudioPlayer
Creates a default audio player for an AudioFileFormat of type WAVE.
RawFileAudioPlayer(String) - Constructor for class com.sun.speech.freetts.audio.RawFileAudioPlayer
Constructs a NullAudioPlayer
Relation - Class in com.sun.speech.freetts
Represents an ordered set of Items and their associated children.
remove(String) - Method in interface com.sun.speech.freetts.FeatureSet
Removes the named feature from this set of features.
remove(String) - Method in class com.sun.speech.freetts.FeatureSetImpl
Removes the named feature from this set of features.
remove(String) - Method in class com.sun.speech.freetts.Utterance
Removes the named feature from this set of features.
removeAddendum(String, String) - Method in interface com.sun.speech.freetts.lexicon.Lexicon
Removes a word from the addenda.
removeAddendum(String, String) - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Removes a word from the addenda.
removeAll() - Method in class com.sun.speech.freetts.OutputQueue
Removes all items from this OutputQueue.
removeAudioListener(AudioListener) - Method in class com.sun.speech.engine.BaseAudioManager
Removes an AudioListener from the list of AudioListeners.
removeEngineListener(EngineListener) - Method in class com.sun.speech.engine.BaseEngine
Removes an EngineListener from the list of EngineListeners.
removeItemRelation(String) - Method in class com.sun.speech.freetts.ItemContents
Removes the relation/item mapping from this ItemContents.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.sun.speech.engine.BaseEngineProperties
Removes a PropertyChangeListener from the listener list.
removeSpeakableListener(SpeakableListener) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Removes a SpeakableListener from this Synthesizer.
removeVoice(BaseVoice) - Method in class com.sun.speech.engine.synthesis.VoiceList
Removes a voice from the list.
reset() - Method in class com.sun.speech.engine.BaseEngineProperties
Returns all properties to reasonable defaults for the Engine.
reset() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
Resets all properties to their default values.
reset() - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Prepares for another batch of output.
reset() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Prepares for another batch of output.
reset() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Prepares for another batch of output.
reset() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Prepares for another batch of output.
reset() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Prepares for another batch of output.
reset() - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Prepares for another batch of output.
reset() - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Prepares for another batch of output.
reset() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Prepares for another batch of output.
reset() - Method in class com.sun.speech.freetts.util.Timer
Resets the timer as if it has never run before.
resetTime() - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Resets the audio clock
resetTime() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Resets the time for this audio stream to zero
resetTime() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Resets the audio clock
resetTime() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Resets the audio clock
resetTime() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Resets the audio clock
resetTime() - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Resets the audio clock
resetTime() - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Resets the audio clock
resetTime() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Resets the audio clock
resizeFrames(int) - Method in class com.sun.speech.freetts.relp.LPCResult
Resets the number of frames in this LPCResult.
resizeResiduals(int) - Method in class com.sun.speech.freetts.relp.LPCResult
Resets the number of residuals, and initialize all of them to 255 (which is 0 for mulaw).
resume() - Method in class com.sun.speech.engine.BaseEngine
Resumes the audio stream for this Engine and put this Engine into the RESUMED state.
resume() - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Resumes audio output on this player
resume() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Resumes playing audio after a pause.
resume() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Resumes audio output
resume() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Resumes audio output
resume() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Resumes audio output
resume() - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Resumes audio output
resume() - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Resumes audio output
resume() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Resumes audio output
RESUME - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
 
resumedLabel - Variable in class com.sun.speech.engine.EngineMonitor
The label containing the string "resumed".
resumeItem() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Resumes the output.
run() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Controls output of text until terminate is called.
RX_ALPHABET - Static variable in class com.sun.speech.freetts.en.us.USEnglish
letter regular expression pattern
RX_ALPHANUMERIC - Static variable in class com.sun.speech.freetts.en.us.USEnglish
alphanumeric regular expression pattern
RX_COMMAINT - Static variable in class com.sun.speech.freetts.en.us.USEnglish
comma separated integer regular expression pattern
RX_DEFAULT_DIGITS2DASH - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default digits2dash (e.g. 999-999-999) regular expression
RX_DEFAULT_DIGITSSLASHDIGITS - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default digits/digits (e.g. 999/999) regular expression
RX_DEFAULT_DRST - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default drst "Dr.
RX_DEFAULT_FOUR_DIGIT - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default 4-digit number
RX_DEFAULT_HAS_VOWEL - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default has-vowel regular expression
RX_DEFAULT_ILLION - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default -illion regular expression
RX_DEFAULT_NUMBER_TIME - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default number time regular expression
RX_DEFAULT_NUMESS - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default numess
RX_DEFAULT_ROMAN_NUMBER - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default Roman numerals regular expression
RX_DEFAULT_SEVEN_DIGIT_PHONE_NUMBER - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default 7-digit phone number
RX_DEFAULT_THREE_DIGIT - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default 3-digit number
RX_DEFAULT_US_EN_ALPHABET - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default letter regular expression pattern
RX_DEFAULT_US_EN_ALPHANUMERIC - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default alpha-numeric regular expression pattern
RX_DEFAULT_US_EN_COMMAINT - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default integer with commas regular expression pattern
RX_DEFAULT_US_EN_DIGITS - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default digits regular expression pattern
RX_DEFAULT_US_EN_DOTTED_ABBREV - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default dotted abbreviation regular expression pattern
RX_DEFAULT_US_EN_DOUBLE - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default double regular expression pattern
RX_DEFAULT_US_EN_IDENTIFIER - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default identifier regular expression pattern
RX_DEFAULT_US_EN_INT - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default integer regular expression pattern
RX_DEFAULT_US_EN_LOWERCASE - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default lowercase regular expression pattern
RX_DEFAULT_US_EN_ORDINAL_NUMBER - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default ordinal number regular expression pattern
RX_DEFAULT_US_EN_UPPERCASE - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default uppercase regular expression pattern
RX_DEFAULT_US_EN_WHITESPACE - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default whitespace regular expression pattern
RX_DEFAULT_US_MONEY - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default US money regular expression
RX_DIGITS - Static variable in class com.sun.speech.freetts.en.us.USEnglish
digits regular expression pattern
RX_DIGITS2DASH - Static variable in class com.sun.speech.freetts.en.us.USEnglish
digits2dash (e.g. 999-999-999) regular expression
RX_DIGITSSLASHDIGITS - Static variable in class com.sun.speech.freetts.en.us.USEnglish
digits/digits (e.g. 999/999) regular expression
RX_DOTTED_ABBREV - Static variable in class com.sun.speech.freetts.en.us.USEnglish
dotted abbreviation regular expression pattern
RX_DOUBLE - Static variable in class com.sun.speech.freetts.en.us.USEnglish
double regular expression pattern
RX_DRST - Static variable in class com.sun.speech.freetts.en.us.USEnglish
drst "Dr.
RX_FOUR_DIGIT - Static variable in class com.sun.speech.freetts.en.us.USEnglish
4-digit number
RX_HAS_VOWEL - Static variable in class com.sun.speech.freetts.en.us.USEnglish
has-vowel regular expression
RX_IDENTIFIER - Static variable in class com.sun.speech.freetts.en.us.USEnglish
identifier regular expression pattern
RX_ILLION - Static variable in class com.sun.speech.freetts.en.us.USEnglish
-illion regular expression
RX_INT - Static variable in class com.sun.speech.freetts.en.us.USEnglish
integer regular expression pattern
RX_LOWERCASE - Static variable in class com.sun.speech.freetts.en.us.USEnglish
lowercase regular expression pattern
RX_NUMBER_TIME - Static variable in class com.sun.speech.freetts.en.us.USEnglish
number time regular expression
RX_NUMESS - Static variable in class com.sun.speech.freetts.en.us.USEnglish
default numess
RX_ORDINAL_NUMBER - Static variable in class com.sun.speech.freetts.en.us.USEnglish
ordinal number regular expression pattern
RX_ROMAN_NUMBER - Static variable in class com.sun.speech.freetts.en.us.USEnglish
Roman numerals regular expression
RX_SEVEN_DIGIT_PHONE_NUMBER - Static variable in class com.sun.speech.freetts.en.us.USEnglish
7-digit phone number
RX_THREE_DIGIT - Static variable in class com.sun.speech.freetts.en.us.USEnglish
3-digit number
RX_UPPERCASE - Static variable in class com.sun.speech.freetts.en.us.USEnglish
uppercase regular expression pattern
RX_US_MONEY - Static variable in class com.sun.speech.freetts.en.us.USEnglish
US money regular expression
RX_WHITESPACE - Static variable in class com.sun.speech.freetts.en.us.USEnglish
whitespace regular expression pattern

S

safeTimeToSpeech(String) - Method in class com.sun.speech.freetts.FreeTTSTime
Speaks the given time.
Sample - Class in com.sun.speech.freetts.relp
A single short term sample containing Residual Excited Linear Predictive (RELP) frame and residual voice data.
Sample(short[], byte[]) - Constructor for class com.sun.speech.freetts.relp.Sample
Constructs a RELP Sample from its component parts
Sample(short[], byte[], int) - Constructor for class com.sun.speech.freetts.relp.Sample
Constructs a Sample from its component parts
Sample(BufferedReader, int) - Constructor for class com.sun.speech.freetts.relp.Sample
Reads a sample from the input reader.
SampleInfo - Class in com.sun.speech.freetts.relp
Describes global sample parameters.
SampleInfo(int, int, int, float, float, float) - Constructor for class com.sun.speech.freetts.relp.SampleInfo
Creates a new sample info.
SampleInfo(DataInputStream) - Constructor for class com.sun.speech.freetts.relp.SampleInfo
Constructs a sample info from the given input stream
SampleInfo(ByteBuffer) - Constructor for class com.sun.speech.freetts.relp.SampleInfo
Constructs a sample info from the given byte buffer.
SampleSet - Class in com.sun.speech.freetts.relp
Represents the frame and residual data used by the diphone database used Residual Excited Linear Predictive synthesizer
SampleSet(DataInputStream) - Constructor for class com.sun.speech.freetts.relp.SampleSet
Creates a SampleSet by reading it from the given input stream
SampleSet(ByteBuffer) - Constructor for class com.sun.speech.freetts.relp.SampleSet
Creates a SampleSet by reading it from the given byte buffer
SampleSet(StringTokenizer, BufferedReader) - Constructor for class com.sun.speech.freetts.relp.SampleSet
Reads a SampleSet from the input reader.
SAYAS - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
SAYAS_ATTRIBUTES - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
scanFromFront - Variable in class com.sun.speech.freetts.en.us.PronounceableFSM
Whether we should scan the input string from the front.
scroller - Variable in class com.sun.speech.engine.EngineEventPanel
The scroll pane containing the textArea.
sectionLike(Item) - Static method in class com.sun.speech.freetts.en.us.TokenToWords
Returns true if the given token item contains a token that is in a section-like context, e.g., "chapter" or "act".
SegCodaFric() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SegCodaFric
 
SegCodaGlide() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SegCodaGlide
 
SegCodaNasal() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SegCodaNasal
 
SegCodaStop() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SegCodaStop
 
SEGMENT - Static variable in class com.sun.speech.freetts.Relation
Name of the relation that contains the ordered list of the smallest units of speech (typically phonemes) for the entire utterance.
SegmentDuration() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SegmentDuration
 
Segmenter - Class in com.sun.speech.freetts
Annotates an utterance with Relation.SYLLABLE, Relation.SYLLABLE_STRUCTURE, and Relation.SEGMENT.
Segmenter() - Constructor for class com.sun.speech.freetts.Segmenter
 
SegmentRelationUtils - Class in com.sun.speech.freetts.util
Provides a set of utilities for the SegmentRelation.
SegmentRelationUtils() - Constructor for class com.sun.speech.freetts.util.SegmentRelationUtils
 
SegOnsetCoda() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SegOnsetCoda
 
SegOnsetFric() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SegOnsetFric
 
SegOnsetGlide() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SegOnsetGlide
 
SegOnsetNasal() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SegOnsetNasal
 
SegOnsetStop() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SegOnsetStop
 
setAge(Age) - Method in class com.sun.speech.freetts.Voice
Set the age of this voice.
setAudioFile(String) - Method in class com.sun.speech.freetts.FreeTTS
Sets the audio file .
setAudioFormat(AudioFormat) - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Sets the audio format to use for the next set of outputs.
setAudioFormat(AudioFormat) - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Sets the audio format for this player
setAudioFormat(AudioFormat) - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Sets the audio format for this player
setAudioFormat(AudioFormat) - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Sets the audio format for this player
setAudioFormat(AudioFormat) - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Sets the audio format for this player
setAudioFormat(AudioFormat) - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Sets the audio format for this player
setAudioFormat(AudioFormat) - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Sets the audio format for this player
setAudioFormat(AudioFormat) - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Sets the audio format for this player
setAudioPlayer(AudioPlayer) - Method in class com.sun.speech.freetts.Voice
Sets the audio player associated with this voice.
setData(BaseSynthesizer, String, boolean, SpeakableListener) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Sets queue item data with a String source that is either plain text or JSML.
setData(BaseSynthesizer, URL, SpeakableListener) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Sets queue item data with a URL source.
setData(BaseSynthesizer, Speakable, SpeakableListener) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Sets queue item data with a Speakable source.
setDescription(String) - Method in class com.sun.speech.freetts.Voice
Set the description of this voice.
setDetailedMetrics(boolean) - Method in class com.sun.speech.freetts.Voice
Sets the state of the detailedMetrics mode.
setDomain(String) - Method in class com.sun.speech.freetts.Voice
Set the domain of this voice.
setDumpRelations(boolean) - Method in class com.sun.speech.freetts.Voice
Sets the state of the dumpRelations mode.
setDumpUtterance(boolean) - Method in class com.sun.speech.freetts.Voice
Sets the state of the dumpUtterance mode.
setDurationStretch(float) - Method in class com.sun.speech.freetts.Voice
Sets the duration stretch
setEngineModeDesc(EngineModeDesc) - Method in class com.sun.speech.engine.BaseEngine
Sets the current operating properties and mode of this Engine.
setEngineState(long, long) - Method in class com.sun.speech.engine.BaseEngine
Updates this Engine state by clearing defined bits, then setting other specified bits.
setFirst(boolean) - Method in class com.sun.speech.freetts.Utterance
Sets this utterance as the first in a series.
setFloat(String, float) - Method in interface com.sun.speech.freetts.FeatureSet
Convenience method that sets the named feature as a float
setFloat(String, float) - Method in class com.sun.speech.freetts.FeatureSetImpl
Convenience method that sets the named feature as a float.
setFloat(String, float) - Method in class com.sun.speech.freetts.Utterance
Convenience method that sets the named feature as a float.
setFrame(int, short[]) - Method in class com.sun.speech.freetts.relp.LPCResult
Sets the frame at the given index.
setFrameSize(int) - Method in class com.sun.speech.freetts.relp.LPCResult
Sets the sizes of frames in this LPC to the given size.
setGender(Gender) - Method in class com.sun.speech.freetts.Voice
Set the gender of this voice.
setId(String) - Method in class com.sun.speech.engine.synthesis.BaseVoice
Sets the id for this voice.
setId(String) - Method in class com.sun.speech.freetts.jsapi.FreeTTSVoice
Sets the id for this voice.
setInputMode(InputMode) - Method in class com.sun.speech.freetts.FreeTTS
Sets the input mode.
setInputReader(Reader) - Method in class com.sun.speech.freetts.en.TokenizerImpl
Sets the input reader
setInputReader(Reader) - Method in interface com.sun.speech.freetts.Tokenizer
Sets the input reader.
setInputText(String) - Method in class com.sun.speech.freetts.en.TokenizerImpl
Sets the text to tokenize.
setInputText(String) - Method in interface com.sun.speech.freetts.Tokenizer
Sets the text to be tokenized by this tokenizer.
setInt(String, int) - Method in interface com.sun.speech.freetts.FeatureSet
Convenience method that sets the named feature as an int.
setInt(String, int) - Method in class com.sun.speech.freetts.FeatureSetImpl
Convenience method that sets the named feature as a int.
setInt(String, int) - Method in class com.sun.speech.freetts.Utterance
Convenience method that sets the named feature as an int.
setLast(boolean) - Method in class com.sun.speech.freetts.Utterance
Sets this utterance as the last in a series.
setLastWord(String) - Method in class com.sun.speech.freetts.en.us.WordRelation
Sets the last Item in this WordRelation to the given word.
setLexicon(Lexicon) - Method in class com.sun.speech.freetts.Voice
Sets the lexicon to be used by this voice.
setLexiconParameters(URL, URL, URL, boolean) - Method in class com.sun.speech.freetts.lexicon.LexiconImpl
Sets the lexicon parameters
setLineNumber(int) - Method in class com.sun.speech.freetts.Token
Set the line of this token in the original text.
setLoaded(boolean) - Method in class com.sun.speech.freetts.Voice
Sets the loaded state
setLocale(Locale) - Method in class com.sun.speech.freetts.Voice
Set the locale of this voice.
setLPCMin(float) - Method in class com.sun.speech.freetts.relp.LPCResult
Sets the LPC minimum.
setLPCRange(float) - Method in class com.sun.speech.freetts.relp.LPCResult
Sets the LPC range.
setMetrics(boolean) - Method in class com.sun.speech.freetts.Voice
Sets the metrics mode.
setMultiAudio(boolean) - Method in class com.sun.speech.freetts.FreeTTS
Sets multi audio.
setName(String) - Method in class com.sun.speech.freetts.Voice
Set the name of this voice.
setNumberOfChannels(int) - Method in class com.sun.speech.freetts.relp.LPCResult
Sets the number of channels.
setNumberOfFrames(int) - Method in class com.sun.speech.freetts.relp.LPCResult
Sets the number of frames in this LPC Result.
setObject(String, Object) - Method in interface com.sun.speech.freetts.FeatureSet
Sets the named feature .
setObject(String, Object) - Method in class com.sun.speech.freetts.FeatureSetImpl
Sets the named feature.
setObject(String, Object) - Method in class com.sun.speech.freetts.Utterance
Sets the named feature.
setOrganization(String) - Method in class com.sun.speech.freetts.Voice
Sets the organization which created this voice.
setOriginalDiphone(Diphone) - Method in class com.sun.speech.freetts.diphone.AliasDiphone
Associate the actual diphone object of the original with this alias.
setOutputQueue(OutputQueue) - Method in class com.sun.speech.freetts.Voice
Sets the output queue for this voice.
setPitch(float) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
Sets the baseline pitch for the current synthesis voice.
setPitch(float) - Method in class com.sun.speech.freetts.Voice
Sets the baseline pitch.
setPitchRange(float) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
Sets the pitch range for the current synthesis voice.
setPitchRange(float) - Method in class com.sun.speech.freetts.Voice
Sets the pitch range.
setPitchShift(float) - Method in class com.sun.speech.freetts.Voice
Sets the pitch shift
setPosition(int) - Method in class com.sun.speech.freetts.Token
Sets the position of the token in the original input text.
setPostpunctuation(String) - Method in class com.sun.speech.freetts.Token
Sets the postpunctuation characters of this Token.
setPostpunctuationSymbols(String) - Method in class com.sun.speech.freetts.en.TokenizerImpl
Sets the postpunctuation symbols of this Tokenizer to the given symbols.
setPostpunctuationSymbols(String) - Method in interface com.sun.speech.freetts.Tokenizer
Sets the postpunctuation symbols of this Tokenizer to the given symbols.
setPrepunctuation(String) - Method in class com.sun.speech.freetts.Token
Sets the prepunctuation characters of this Token.
setPrepunctuationSymbols(String) - Method in class com.sun.speech.freetts.en.TokenizerImpl
Sets the prepunctuation symbols of this Tokenizer to the given symbols.
setPrepunctuationSymbols(String) - Method in interface com.sun.speech.freetts.Tokenizer
Sets the prepunctuation symbols of this Tokenizer to the given symbols.
setRate(float) - Method in class com.sun.speech.freetts.Voice
Sets the rate of speech.
setResidualSizes(int[]) - Method in class com.sun.speech.freetts.relp.LPCResult
Sets the array of residual sizes.
setRunTitle(String) - Method in class com.sun.speech.freetts.Voice
Sets the title for this run.
setSampleRate(int) - Method in class com.sun.speech.freetts.relp.LPCResult
Sets the sample rate.
setSilentMode(boolean) - Method in class com.sun.speech.freetts.FreeTTS
Turns audio playing on and off.
setSingleCharSymbols(String) - Method in class com.sun.speech.freetts.en.TokenizerImpl
Sets the single character symbols of this Tokenizer to the given symbols.
setSingleCharSymbols(String) - Method in interface com.sun.speech.freetts.Tokenizer
Sets the single character symbols of this Tokenizer to the given symbols.
setSpeakable(FreeTTSSpeakable) - Method in class com.sun.speech.freetts.Utterance
Sets the speakable item for this utterance.
setSpeakingRate(float) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
Sets the target speaking rate in words per minute.
setStreamingAudio(boolean) - Method in class com.sun.speech.freetts.FreeTTS
Sets streaming audio.
setString(String, String) - Method in interface com.sun.speech.freetts.FeatureSet
Convenience method that sets the named feature as a String.
setString(String, String) - Method in class com.sun.speech.freetts.FeatureSetImpl
Convenience method that sets the named feature as a String.
setString(String, String) - Method in class com.sun.speech.freetts.Utterance
Convenience method that sets the named feature as a String.
setStyle(String) - Method in class com.sun.speech.freetts.Voice
Sets the voice style.
setText(String) - Method in class com.sun.speech.engine.EngineEventPanel
Sets the text in the text area.
setTimes(int[]) - Method in class com.sun.speech.freetts.relp.LPCResult
Sets the array of times.
setUnitName(Item) - Method in class com.sun.speech.freetts.clunits.ClusterUnitSelector
Sets the cluster unit name given the segment.
setupFeatureProcessors() - Method in class com.sun.speech.freetts.en.us.CMUVoice
Sets up the FeatureProcessors for this Voice.
setupFeatureSet() - Method in class com.sun.speech.freetts.en.us.CMUClusterUnitVoice
Sets up the FeatureSet for this Voice.
setupFeatureSet() - Method in class com.sun.speech.freetts.en.us.CMUDiphoneVoice
Sets the FeatureSet for this Voice.
setupFeatureSet() - Method in class com.sun.speech.freetts.en.us.CMUVoice
Sets up the FeatureSet for this Voice.
setupUtteranceProcessors() - Method in class com.sun.speech.freetts.en.us.CMUVoice
Sets up the utterance processors for this voice.
setValues(int, int, int, float, float) - Method in class com.sun.speech.freetts.relp.LPCResult
A convenience method for setting the LPC values.
setVerbose(boolean) - Method in class com.sun.speech.freetts.util.BulkTimer
Sets verbose mode.
setVoice(Voice) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
Sets the current synthesizer voice.
setVolume(float) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerProperties
Sets the volume.
setVolume(float) - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Sets the current volume.
setVolume(float) - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Sets the current volume.
setVolume(float) - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Sets the current volume.
setVolume(float) - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Sets the current volume.
setVolume(float) - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Sets the current volume.
setVolume(float) - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Sets the current volume.
setVolume(float) - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Sets the current volume.
setVolume(float) - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Sets the current volume.
setVolume(float) - Method in class com.sun.speech.freetts.Voice
Sets the volume.
setWaveDumpFile(String) - Method in class com.sun.speech.freetts.Voice
Sets the dumpfile for this voice.
setWhitespace(String) - Method in class com.sun.speech.freetts.Token
Sets the whitespace characters of this Token.
setWhitespaceSymbols(String) - Method in class com.sun.speech.freetts.en.TokenizerImpl
Sets the whitespace symbols of this Tokenizer to the given symbols.
setWhitespaceSymbols(String) - Method in interface com.sun.speech.freetts.Tokenizer
Sets the whitespace symbols of this Tokenizer to the given symbols.
setWord(String) - Method in class com.sun.speech.freetts.Token
Sets the string of this Token.
shortToUlaw(short) - Static method in class com.sun.speech.freetts.util.WaveUtils
Converts a raw short to ulaw.
show(String) - Method in class com.sun.speech.freetts.util.BulkTimer
Shows all of the collected times.
showMetrics() - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Shows metrics for this audio player
showMetrics() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Shows metrics for this audio player
showMetrics() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Shows metrics for this audio player
showMetrics() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Shows metrics for this audio player
showMetrics() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Shows metrics for this audio player
showMetrics() - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Shows metrics for this audio player
showMetrics() - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Shows metrics for this audio player
showMetrics() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Shows metrics for this audio player
showRelations() - Method in class com.sun.speech.freetts.ItemContents
 
showTimes() - Method in class com.sun.speech.freetts.util.Timer
Shows timing stats.
showTimes(long) - Method in class com.sun.speech.freetts.util.Timer
Shows timing stats.
showTimesLong(long) - Method in class com.sun.speech.freetts.util.Timer
Shows detailed timing stats.
showTimesShort(long) - Method in class com.sun.speech.freetts.util.Timer
Shows brief timing stats.
showTimesShortTitle(String) - Static method in class com.sun.speech.freetts.util.Timer
Shows the timing stats title.
shutdown() - Method in class com.sun.speech.freetts.FreeTTS
Shuts down this FreeTTS synthesizer by closing the AudioPlayer and voice.
SINGLE_CHAR_SYMBOLS - Static variable in class com.sun.speech.freetts.en.us.USEnglish
single char symbols regular expression pattern
SingleFileAudioPlayer - Class in com.sun.speech.freetts.audio
Streams audio to a file.
SingleFileAudioPlayer() - Constructor for class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Creates a default audio player for an AudioFileFormat of type WAVE.
SingleFileAudioPlayer(String, AudioFileFormat.Type) - Constructor for class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Constructs a FileAudioPlayer
speak(FreeTTSSpeakable) - Method in class com.sun.speech.freetts.Voice
Speak the given queue item.
speak(InputStream) - Method in class com.sun.speech.freetts.Voice
Speaks the input stream.
speak(String) - Method in class com.sun.speech.freetts.Voice
Speaks the given text.
speak(String, SpeakableListener) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Speaks JSML text provided as a String.
speak(URL, SpeakableListener) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Speaks JSML text provided as a URL.
speak(Document) - Method in class com.sun.speech.freetts.Voice
Speaks the given document.
speak(Speakable, SpeakableListener) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Speaks JSML text provided as a Speakable object.
speakableListeners - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizer
Set of speakable listeners belonging to the Synthesizer.
speakNow() - Method in class com.sun.speech.freetts.FreeTTSTime
Tells the current time.
speakPlainText(String, SpeakableListener) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Speaks a plain text String.
speechAWTEventTarget - Static variable in class com.sun.speech.engine.SpeechEventUtilities
A target used to process speechAWTEvent objects.
SpeechEventDispatcher - Interface in com.sun.speech.engine
Interface to be implemented by objects that dispatch SpeechEvents.
SpeechEventUtilities - Class in com.sun.speech.engine
Utilities to help with dispatch JSAPI 1.0 events on the event dispatching thread of AWT/Swing.
SpeechEventUtilities() - Constructor for class com.sun.speech.engine.SpeechEventUtilities
 
SpeechEventUtilities.SpeechAWTEvent - Class in com.sun.speech.engine
Inner class that defines SpeechAWTEvents.
SpeechEventUtilities.SpeechAWTEventTarget - Class in com.sun.speech.engine
Inner class used to handle events as they are dispatched from the AWT event queue.
SpeechEventWrapper - Class in com.sun.speech.engine
Wraps an arbitrary event object (from EventObject) in a SpeechEvent so that it can be dispatched through the speech event dispatch mechanism.
SpeechEventWrapper(EventObject) - Constructor for class com.sun.speech.engine.SpeechEventWrapper
Class constructor.
start() - Method in class com.sun.speech.freetts.util.BulkTimer
Starts the bulk timer.
start() - Method in class com.sun.speech.freetts.util.Timer
Starts the timer running.
start(String) - Method in class com.sun.speech.freetts.util.BulkTimer
Starts the timer with the given name.
startBatch() - Method in class com.sun.speech.freetts.Voice
Starts a batch of utterances.
started() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
indicate that this item has been started
started() - Method in interface com.sun.speech.freetts.FreeTTSSpeakable
Indicates that this speakable has been started.
started() - Method in class com.sun.speech.freetts.FreeTTSSpeakableImpl
Indicate that this speakable has been started.
startFirstSampleTimer() - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Starts the first sample timer
startFirstSampleTimer() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Starts the first sample timer
startFirstSampleTimer() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Starts the first sample timer
startFirstSampleTimer() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Starts the first sample timer
startFirstSampleTimer() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Starts the first sample timer
startFirstSampleTimer() - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Starts the first sample timer
startFirstSampleTimer() - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Starts the first sample timer
startFirstSampleTimer() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Starts the first sample timer
startup() - Method in class com.sun.speech.freetts.FreeTTS
Starts this FreeTTS Synthesizer by loading the void and creating a new AudioPlayer.
statePanel - Variable in class com.sun.speech.engine.EngineMonitor
The panel containing the current engine states.
stateToString(long) - Method in class com.sun.speech.engine.BaseEngine
Returns a String of the names of all the Engine states in the given Engine state.
stateToString(long) - Method in class com.sun.speech.engine.synthesis.BaseSynthesizer
Returns a String of the names of all the states implied in the given bit pattern.
stop() - Method in class com.sun.speech.freetts.util.BulkTimer
Stops the bulk timer.
stop() - Method in class com.sun.speech.freetts.util.Timer
Stops the timer.
stop(boolean) - Method in class com.sun.speech.freetts.util.Timer
Stops the timer.
stop(String) - Method in class com.sun.speech.freetts.util.BulkTimer
Stops the timer with the given name.
streamToSpeech(InputStream) - Method in class com.sun.speech.freetts.FreeTTS
Converts the text contained in the given stream to speech.
StressedSylIn() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.StressedSylIn
 
StressedSylOut() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.StressedSylOut
 
SubPhrases() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SubPhrases
 
SuffixFSM - Class in com.sun.speech.freetts.en.us
Implements a finite state machine that checks if a given string is a suffix.
SuffixFSM(URL) - Constructor for class com.sun.speech.freetts.en.us.SuffixFSM
Constructs a SuffixFSM.
SylBreak() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SylBreak
 
SylCodaSize() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SylCodaSize
 
SylIn() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SylIn
 
SYLLABLE - Static variable in class com.sun.speech.freetts.Relation
Name of the relation that contains the description of the syllables for the Utterance.
SYLLABLE_STRUCTURE - Static variable in class com.sun.speech.freetts.Relation
Name of the relation that contains the syllable structure for the utterance.
SylOnsetSize() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SylOnsetSize
 
SylOut() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.SylOut
 
synth - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Synthesizer that has queued this item.
SynthesizerMonitor - Class in com.sun.speech.engine.synthesis
Simple GUI that monitors events and state changes of an Synthesizer.
SynthesizerMonitor(Synthesizer) - Constructor for class com.sun.speech.engine.synthesis.SynthesizerMonitor
Class constructor.
SynthesizerSelector - Class in com.sun.speech.engine.synthesis
GUI that displays a list of Synthesizer names in a dialog box.
SynthesizerSelector() - Constructor for class com.sun.speech.engine.synthesis.SynthesizerSelector
 
systemEventQueue - Static variable in class com.sun.speech.engine.SpeechEventUtilities
The AWT EventQueue.

T

TARGET - Static variable in class com.sun.speech.freetts.Relation
Name of the relation that maps fundamental frequency targets to absolute times for wave to be generated from the utterance.
TEENAGER - Static variable in class com.sun.speech.freetts.Age
Age roughly 13 to 19 years.
terminate() - Method in class com.sun.speech.engine.synthesis.text.TextSynthesizer.OutputHandler
Stops execution of the Thread.
testEngineState(long) - Method in class com.sun.speech.engine.BaseEngine
Returns true if this state of this Engine matches the specified state.
TEXT - Static variable in class com.sun.speech.freetts.InputMode
Indicates that the input is from text.
textArea - Variable in class com.sun.speech.engine.EngineEventPanel
The area where engine events are posted.
TextEngineCentral - Class in com.sun.speech.engine.synthesis.text
Supports the JSAPI 1.0 EngineCentral interface for a synthesizer that sends text to standard out.
TextEngineCentral() - Constructor for class com.sun.speech.engine.synthesis.text.TextEngineCentral
 
TextSynthesizer - Class in com.sun.speech.engine.synthesis.text
Supports a simple text-output-only JSAPI 1.0 Synthesizer.
TextSynthesizer(SynthesizerModeDesc) - Constructor for class com.sun.speech.engine.synthesis.text.TextSynthesizer
Creates a new Synthesizer in the DEALLOCATED state.
TextSynthesizer.OutputHandler - Class in com.sun.speech.engine.synthesis.text
The output device for a TextSynthesizer.
TextSynthesizerModeDesc - Class in com.sun.speech.engine.synthesis.text
Describes the TextSynthesizer.
TextSynthesizerModeDesc() - Constructor for class com.sun.speech.engine.synthesis.text.TextSynthesizerModeDesc
Class constructor.
TextSynthesizerQueueItem - Class in com.sun.speech.engine.synthesis.text
Represents an object on the speech output queue of a TextSynthesizer.
TextSynthesizerQueueItem() - Constructor for class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
Class constructor.
textToSpeech(String) - Method in class com.sun.speech.freetts.FreeTTS
Converts the given text to speech based using processing options currently set in FreeTTS.
thisItemNumber - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
Count for this item used for debug.
Timer - Class in com.sun.speech.freetts.util
Keeps track of execution times.
Timer(String) - Constructor for class com.sun.speech.freetts.util.Timer
Creates a timer.
timeToSpeech(int, int) - Method in class com.sun.speech.freetts.FreeTTSTime
Speaks the time given the hour and minute.
timeToSpeech(String) - Method in class com.sun.speech.freetts.FreeTTSTime
Speaks the given time.
timeToString(int, int) - Static method in class com.sun.speech.freetts.FreeTTSTime
Returns a string that corresponds to the given time.
timeToString(String) - Static method in class com.sun.speech.freetts.FreeTTSTime
Returns a string that corresponds to the given time.
Token - Class in com.sun.speech.freetts
Contains a parsed token from a Tokenizer.
Token() - Constructor for class com.sun.speech.freetts.Token
 
TOKEN - Static variable in class com.sun.speech.freetts.Relation
Name of the relation that contains tokens from the original input text.
tokenizeOnLoad - Variable in class com.sun.speech.freetts.lexicon.LetterToSoundImpl
If true, the state string is tokenized when it is first read.
tokenizeOnLoad - Variable in class com.sun.speech.freetts.lexicon.LexiconImpl
If true, the phone string is replaced with the phone array in the hashmap when the phone array is loaded.
tokenizeOnLookup - Variable in class com.sun.speech.freetts.lexicon.LetterToSoundImpl
If true, the state string is tokenized the first time it is referenced.
tokenizeOnLookup - Variable in class com.sun.speech.freetts.lexicon.LexiconImpl
If true, the phone string is replaced with the phone array in the hashmap when the phone array is first looked up.
Tokenizer - Interface in com.sun.speech.freetts
Chops a string or text file into Token instances.
TokenizerImpl - Class in com.sun.speech.freetts.en
Implements the tokenizer interface.
TokenizerImpl() - Constructor for class com.sun.speech.freetts.en.TokenizerImpl
Constructs a Tokenizer.
TokenizerImpl(Reader) - Constructor for class com.sun.speech.freetts.en.TokenizerImpl
Creates a tokenizer that will return tokens from the given file.
TokenizerImpl(String) - Constructor for class com.sun.speech.freetts.en.TokenizerImpl
Creates a tokenizer that will return tokens from the given string.
TokenPosGuess() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.TokenPosGuess
 
TokenToWords - Class in com.sun.speech.freetts.en.us
Converts the Tokens (in US English words) in an Utterance into a list of words.
TokenToWords(CART, PronounceableFSM, PronounceableFSM) - Constructor for class com.sun.speech.freetts.en.us.TokenToWords
Constructs a default USTokenWordProcessor.
toneCart - Variable in class com.sun.speech.freetts.cart.Intonator
The tone CART used for this Intonation UtteranceProcessor.
toString() - Method in class com.sun.speech.engine.BaseEngine
Returns the engine name and mode for debug purposes.
toString() - Method in class com.sun.speech.engine.synthesis.BaseVoice
Converts a Voice to a printable string.
toString() - Method in class com.sun.speech.freetts.Age
Provide a human readable string that describes the age.
toString() - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Returns the name of this audio player
toString() - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Returns the name of this audioplayer
toString() - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Returns the name of this audioplayer
toString() - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Returns the name of this audioplayer
toString() - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Returns the name of this audioplayer
toString() - Method in class com.sun.speech.freetts.cart.Durator
 
toString() - Method in class com.sun.speech.freetts.cart.Intonator
 
toString() - Method in class com.sun.speech.freetts.cart.Phraser
 
toString() - Method in class com.sun.speech.freetts.clunits.ClusterUnitPitchmarkGenerator
Retrieves the name of this utteranceProcessor.
toString() - Method in class com.sun.speech.freetts.clunits.ClusterUnitSelector
Retrieves the string representation of this object.
toString() - Method in class com.sun.speech.freetts.diphone.DiphonePitchmarkGenerator
Returns a string representation of this object.
toString() - Method in class com.sun.speech.freetts.diphone.DiphoneUnitSelector
Returns a string representation of this object.
toString() - Method in class com.sun.speech.freetts.en.ContourGenerator
Returns the string representation of the object.
toString() - Method in class com.sun.speech.freetts.en.PartOfSpeechTagger
Returns the string representation of the object
toString() - Method in class com.sun.speech.freetts.en.PauseGenerator
Returns the string representation of the object
toString() - Method in class com.sun.speech.freetts.en.PostLexicalAnalyzer
Returns the string representation of the object
toString() - Method in class com.sun.speech.freetts.en.us.CMUClusterUnitVoice
Converts this object to a string
toString() - Method in class com.sun.speech.freetts.en.us.CMUDiphoneVoice
Converts this object to a string
toString() - Method in class com.sun.speech.freetts.en.us.CMUTimeVoice
Converts this object to a string
toString() - Method in class com.sun.speech.freetts.en.us.CMUVoice
Converts this object to its String representation
toString() - Method in class com.sun.speech.freetts.en.us.TokenToWords
Converts this object to its String representation
toString() - Method in class com.sun.speech.freetts.Gender
Generates a human readable name describing the gender.
toString() - Method in class com.sun.speech.freetts.InputMode
 
toString() - Method in class com.sun.speech.freetts.Item
 
toString() - Method in class com.sun.speech.freetts.jsapi.FreeTTSVoice
Gets a string representation of the object
toString() - Method in class com.sun.speech.freetts.PathExtractorImpl
 
toString() - Method in class com.sun.speech.freetts.relp.AudioOutput
Returns the string form of this object
toString() - Method in class com.sun.speech.freetts.relp.UnitConcatenator
Converts this object to a string
toString() - Method in class com.sun.speech.freetts.Segmenter
Returns the simple name of this class.
toString() - Method in class com.sun.speech.freetts.Token
Converts this token to a string.
toString() - Method in class com.sun.speech.freetts.Voice
Returns the name of this Voice.
toString() - Method in class com.sun.speech.freetts.VoiceDirectory
Print the information about voices contained in this voice directory to a String.
toString() - Method in class com.sun.speech.freetts.VoiceManager
Provides a string representation of all voices available to FreeTTS.
toString() - Method in class de.dfki.lt.freetts.en.us.MbrolaVoice
Converts this object to a string
toString() - Method in class de.dfki.lt.freetts.en.us.MbrolaVoiceValidator
Returns the name of this validator.
toString() - Method in class de.dfki.lt.freetts.mbrola.MbrolaAudioOutput
Returns the string form of this object
toString() - Method in class de.dfki.lt.freetts.mbrola.MbrolaCaller
 
toString() - Method in class de.dfki.lt.freetts.mbrola.ParametersToMbrolaConverter
 
transitions - Variable in class com.sun.speech.freetts.en.us.PronounceableFSM
The transitions of this FSM

U

ulawToShort(short) - Static method in class com.sun.speech.freetts.util.WaveUtils
Converts from ulaw to 16 bit linear.
Unit - Interface in com.sun.speech.freetts
Defines a generic interface to a Unit.
UNIT - Static variable in class com.sun.speech.freetts.Relation
Name of the relation that contains the ordered list of the units from the unit database that will be used to create the synthesized wave.
UnitConcatenator - Class in com.sun.speech.freetts.relp
Concatenates the Units in the given Utterance to the target_lpc result.
UnitConcatenator() - Constructor for class com.sun.speech.freetts.relp.UnitConcatenator
 
updateEngineStateComponents() - Method in class com.sun.speech.engine.EngineMonitor
Checks the current state of the engine and makes sure the GUI components reflect this state accurately.
updateGUIComponents() - Method in class com.sun.speech.engine.EngineMonitor
Checks the current state of the engine and makes sure the GUI components reflect this state accurately.
updateGUIComponents() - Method in class com.sun.speech.engine.synthesis.SynthesizerMonitor
 
URL - Static variable in class com.sun.speech.freetts.InputMode
Indicates that the input is from a URL.
urlToSpeech(String) - Method in class com.sun.speech.freetts.FreeTTS
Converts the text contained in the given path to speech.
usage() - Static method in class com.sun.speech.freetts.FreeTTSTime
Prints the usage message for FreeTTSTime.
USEnglish - Class in com.sun.speech.freetts.en.us
Provides the definitions for US English whitespace, punctuations, prepunctuation, and postpunctuation symbols.
Utilities - Class in com.sun.speech.freetts.util
Provides a set of generic utilities used by freetts.
UTT_NAME - Static variable in class com.sun.speech.freetts.relp.SampleInfo
 
Utterance - Class in com.sun.speech.freetts
Holds all the data for an utterance to be spoken.
Utterance(Voice) - Constructor for class com.sun.speech.freetts.Utterance
Creates a new, empty utterance.
Utterance(Voice, List) - Constructor for class com.sun.speech.freetts.Utterance
Creates an utterance with the given set of tokenized text.
UtteranceProcessor - Interface in com.sun.speech.freetts
Performs an operation on an Utterance.

V

validate() - Method in class com.sun.speech.freetts.jsapi.FreeTTSSynthesizerModeDesc
Returns true if this is a valid FreeTTSSynthesizerModeDesc.
validate() - Method in class com.sun.speech.freetts.jsapi.FreeTTSVoice
Validates this FreeTTSVoice.
validate() - Method in interface com.sun.speech.freetts.Validator
Validates a certain condition.
validate() - Method in class de.dfki.lt.freetts.en.us.MbrolaVoiceValidator
Validates this MbrolaVoice.
ValidationException - Exception in com.sun.speech.freetts
Thrown by a Validator if any errors are encountered while validating.
ValidationException(String) - Constructor for exception com.sun.speech.freetts.ValidationException
Class constructor.
Validator - Interface in com.sun.speech.freetts
Implementors of this interface can be validated via the validate() method.
VC - Static variable in interface com.sun.speech.freetts.PhoneSet
Vowel or consonant: + = vowel, - = consonant.
VERSION - Static variable in class com.sun.speech.freetts.FreeTTS
Version number.
VFRONT - Static variable in interface com.sun.speech.freetts.PhoneSet
Vowel frontness: 1 = front, 2 = mid, 3 = back.
VHEIGHT - Static variable in interface com.sun.speech.freetts.PhoneSet
Vowel height: 1 = high, 2 = mid, 3 = low.
VLNG - Static variable in interface com.sun.speech.freetts.PhoneSet
Vowel length: s = short, l = long, d = dipthong, a = schwa.
vocabularySize - Variable in class com.sun.speech.freetts.en.us.PronounceableFSM
The vocabulary size.
Voice - Class in com.sun.speech.freetts
Performs text-to-speech using a series of UtteranceProcessors.
Voice() - Constructor for class com.sun.speech.freetts.Voice
Creates a new Voice.
Voice(String, Gender, Age, String, Locale, String, String) - Constructor for class com.sun.speech.freetts.Voice
Creates a new Voice like above, except that it also stores the properties of the voice.
VOICE - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
VOICE_ATTRIBUTES - Static variable in class com.sun.speech.engine.synthesis.text.TextSynthesizerQueueItem
 
VoiceDirectory - Class in com.sun.speech.freetts
Provides a means to access the voices that are stored in a jar file.
VoiceDirectory() - Constructor for class com.sun.speech.freetts.VoiceDirectory
Default constructor does nothing.
voiceId - Variable in class com.sun.speech.engine.synthesis.BaseVoice
The id of the voice
voiceList - Variable in class com.sun.speech.engine.synthesis.BaseSynthesizer
The set of voices available in this Synthesizer.
voiceList - Variable in class com.sun.speech.engine.synthesis.VoiceList
The list of Voices.
VoiceList - Class in com.sun.speech.engine.synthesis
Maintains a list of JSAPI 1.0 Voices.
VoiceList() - Constructor for class com.sun.speech.engine.synthesis.VoiceList
Class constructor.
VoiceList(SynthesizerModeDesc) - Constructor for class com.sun.speech.engine.synthesis.VoiceList
Constructs from the voice list in desc.
VoiceManager - Class in com.sun.speech.freetts
Provides access to voices for all of FreeTTS.
VRND - Static variable in interface com.sun.speech.freetts.PhoneSet
Lip rounding: + = on, - = off.

W

waitCompleted() - Method in class com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem
wait for this queue item to be completed
waitCompleted() - Method in interface com.sun.speech.freetts.FreeTTSSpeakable
Waits for this speakable item to be completed.
waitCompleted() - Method in class com.sun.speech.freetts.FreeTTSSpeakableImpl
Waits for this speakable item to be completed.
waitEngineState(long) - Method in class com.sun.speech.engine.BaseEngine
Blocks the calling thread until this Engine is in a specified state.
waitUntilDispatched - Static variable in class com.sun.speech.engine.SpeechEventUtilities
If true, wait until an event has been dispatched before returning from the post method.
WaveUtils - Class in com.sun.speech.freetts.util
Provides a set of utilities for prrocessing wave/audio data.
WaveUtils() - Constructor for class com.sun.speech.freetts.util.WaveUtils
 
WHITESPACE_SYMBOLS - Static variable in class com.sun.speech.freetts.en.us.USEnglish
whitespace symbols regular expression pattern
WORD - Static variable in class com.sun.speech.freetts.Relation
Name of the relation that contains the normalized version of the original input text.
wordBreak(Item) - Static method in class com.sun.speech.freetts.en.us.FeatureProcessors
Classifies the type of word break
WordBreak() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.WordBreak
 
WordNumSyls() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.WordNumSyls
 
wordPunc(Item) - Static method in class com.sun.speech.freetts.en.us.FeatureProcessors
Gets the punctuation associated with the word
WordPunc() - Constructor for class com.sun.speech.freetts.en.us.FeatureProcessors.WordPunc
 
WordRelation - Class in com.sun.speech.freetts.en.us
Helper class to add words and breaks into a Relation object.
WRAPPER_ID - Static variable in class com.sun.speech.engine.SpeechEventWrapper
Use an id that won't be confused with JSAPI event ids.
write(byte[]) - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Writes the given bytes to the audio stream
write(byte[]) - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Writes the given bytes to the audio stream
write(byte[]) - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Writes the given bytes to the audio stream
write(byte[]) - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Writes the given bytes to the audio stream
write(byte[]) - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Writes the given bytes to the audio stream
write(byte[]) - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Writes the given bytes to the audio stream
write(byte[]) - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Writes the given bytes to the audio stream
write(byte[]) - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Writes the given bytes to the audio stream
write(byte[], int, int) - Method in interface com.sun.speech.freetts.audio.AudioPlayer
Writes the given bytes to the audio stream
write(byte[], int, int) - Method in class com.sun.speech.freetts.audio.JavaClipAudioPlayer
Writes the given bytes to the audio stream
write(byte[], int, int) - Method in class com.sun.speech.freetts.audio.JavaStreamingAudioPlayer
Writes the given bytes to the audio stream
write(byte[], int, int) - Method in class com.sun.speech.freetts.audio.MultiFile8BitAudioPlayer
Writes the given bytes to the audio stream
write(byte[], int, int) - Method in class com.sun.speech.freetts.audio.MultiFileAudioPlayer
Writes the given bytes to the audio stream
write(byte[], int, int) - Method in class com.sun.speech.freetts.audio.NullAudioPlayer
Writes the given bytes to the audio stream
write(byte[], int, int) - Method in class com.sun.speech.freetts.audio.RawFileAudioPlayer
Writes the given bytes to the audio stream
write(byte[], int, int) - Method in class com.sun.speech.freetts.audio.SingleFileAudioPlayer
Writes the given bytes to the audio stream

Y

YOUNGER_ADULT - Static variable in class com.sun.speech.freetts.Age
Age roughly 20 to 40 years.
A B C D E F G H I J K L M N O P Q R S T U V W Y