1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
\r
5 <!-- Generated by javadoc (build 1.4.2_16) on Mon Mar 09 18:20:28 CET 2009 -->
\r
7 com.sun.speech.freetts (FreeTTS 1.2)
\r
10 <META NAME="keywords" CONTENT="com.sun.speech.freetts package">
\r
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
\r
14 <SCRIPT type="text/javascript">
\r
15 function windowTitle()
\r
17 parent.document.title="com.sun.speech.freetts (FreeTTS 1.2)";
\r
23 <BODY BGCOLOR="white" onload="windowTitle();">
\r
26 <!-- ========= START OF TOP NAVBAR ======= -->
\r
27 <A NAME="navbar_top"><!-- --></A>
28 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
29 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
31 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
32 <A NAME="navbar_top_firstrow"><!-- --></A>
33 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
34 <TR ALIGN="center" VALIGN="top">
\r
35 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
\r
36 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
\r
37 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
\r
38 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
\r
39 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
\r
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
\r
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
\r
45 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
51 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
52 <A HREF="../../../../com/sun/speech/engine/synthesis/text/package-summary.html"><B>PREV PACKAGE</B></A>
\r
53 <A HREF="../../../../com/sun/speech/freetts/audio/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
\r
54 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
55 <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>
\r
56 <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
\r
57 <SCRIPT type="text/javascript">
\r
60 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
\r
65 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
\r
71 <A NAME="skip-navbar_top"></A>
72 <!-- ========= END OF TOP NAVBAR ========= -->
\r
76 Package com.sun.speech.freetts
\r
78 Top level package for FreeTTS.
\r
82 <A HREF="#package_description"><B>Description</B></A>
\r
85 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
86 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
87 <TD COLSPAN=2><FONT SIZE="+2">
\r
88 <B>Interface Summary</B></FONT></TD>
\r
90 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
91 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/Dumpable.html" title="interface in com.sun.speech.freetts">Dumpable</A></B></TD>
\r
92 <TD>Tags an object that can be dumped for debugging purposes.</TD>
\r
94 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
95 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/FeatureProcessor.html" title="interface in com.sun.speech.freetts">FeatureProcessor</A></B></TD>
\r
96 <TD>Performs a specific type of processing on an item and returns an
99 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
100 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/FeatureSet.html" title="interface in com.sun.speech.freetts">FeatureSet</A></B></TD>
\r
101 <TD>Represents the abstract interface to an entity that has
102 a set of features. </TD>
\r
104 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
105 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/FreeTTSSpeakable.html" title="interface in com.sun.speech.freetts">FreeTTSSpeakable</A></B></TD>
\r
106 <TD>Represents something that should be spoken.</TD>
\r
108 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
109 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/PartOfSpeech.html" title="interface in com.sun.speech.freetts">PartOfSpeech</A></B></TD>
\r
110 <TD>Determines the part of speech of a word.</TD>
\r
112 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
113 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/PathExtractor.html" title="interface in com.sun.speech.freetts">PathExtractor</A></B></TD>
\r
114 <TD>Manages a feature or item path. </TD>
\r
116 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
117 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/PhoneDurations.html" title="interface in com.sun.speech.freetts">PhoneDurations</A></B></TD>
\r
118 <TD>Maintains a set of <code>PhoneDuration</code> instances indexed by
121 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
122 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/PhoneSet.html" title="interface in com.sun.speech.freetts">PhoneSet</A></B></TD>
\r
123 <TD>Maintains a list of phones with various features for those phones.</TD>
\r
125 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
126 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/Tokenizer.html" title="interface in com.sun.speech.freetts">Tokenizer</A></B></TD>
\r
127 <TD>Chops a string or text file into Token instances.</TD>
\r
129 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
130 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/Unit.html" title="interface in com.sun.speech.freetts">Unit</A></B></TD>
\r
131 <TD>Defines a generic interface to a Unit.</TD>
\r
133 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
134 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A></B></TD>
\r
135 <TD>Performs an operation on an Utterance.
138 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
139 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/Validator.html" title="interface in com.sun.speech.freetts">Validator</A></B></TD>
\r
140 <TD>Implementors of this interface can be validated via the validate()
148 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
149 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
150 <TD COLSPAN=2><FONT SIZE="+2">
\r
151 <B>Class Summary</B></FONT></TD>
\r
153 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
154 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/Age.html" title="class in com.sun.speech.freetts">Age</A></B></TD>
\r
155 <TD>Provides an enumeration of Age, following JSAPI style.
158 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
159 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/FeatureSetImpl.html" title="class in com.sun.speech.freetts">FeatureSetImpl</A></B></TD>
\r
160 <TD>Implementation of the FeatureSet interface.</TD>
\r
162 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
163 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/FreeTTS.html" title="class in com.sun.speech.freetts">FreeTTS</A></B></TD>
\r
164 <TD>Standalone utility that directly interacts with a CMUDiphoneVoice.</TD>
\r
166 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
167 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/FreeTTSSpeakableImpl.html" title="class in com.sun.speech.freetts">FreeTTSSpeakableImpl</A></B></TD>
\r
168 <TD>Minimal implementation of a FreeTTSSpeakable</TD>
\r
170 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
171 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/FreeTTSTime.html" title="class in com.sun.speech.freetts">FreeTTSTime</A></B></TD>
\r
172 <TD>Standalone utility that tells the time.
176 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
177 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/Gender.html" title="class in com.sun.speech.freetts">Gender</A></B></TD>
\r
178 <TD>Provides an enumeration of Gender, following the JSAPI style.
181 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
182 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/InputMode.html" title="class in com.sun.speech.freetts">InputMode</A></B></TD>
\r
183 <TD>Specifies the input mode of FreeTTS.</TD>
\r
185 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
186 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/Item.html" title="class in com.sun.speech.freetts">Item</A></B></TD>
\r
187 <TD>Represents a node in a Relation. </TD>
\r
189 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
190 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/ItemContents.html" title="class in com.sun.speech.freetts">ItemContents</A></B></TD>
\r
191 <TD>Contains the information that is shared between multiple items.</TD>
\r
193 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
194 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/OutputQueue.html" title="class in com.sun.speech.freetts">OutputQueue</A></B></TD>
\r
195 <TD>Manages a process queue for utterances. </TD>
\r
197 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
198 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/PartOfSpeechImpl.html" title="class in com.sun.speech.freetts">PartOfSpeechImpl</A></B></TD>
\r
199 <TD>Implementation of a <code>PartOfSpeech</code> that reads the info
202 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
203 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/PathExtractorImpl.html" title="class in com.sun.speech.freetts">PathExtractorImpl</A></B></TD>
\r
204 <TD>Interface that Manages a feature or item path. </TD>
\r
206 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
207 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/PhoneDuration.html" title="class in com.sun.speech.freetts">PhoneDuration</A></B></TD>
\r
208 <TD>Maintains the mean duration and standard deviation about a phone.
211 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
212 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/PhoneDurationsImpl.html" title="class in com.sun.speech.freetts">PhoneDurationsImpl</A></B></TD>
\r
213 <TD>Maintains set of PhoneDuration instances read in from a file. </TD>
\r
215 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
216 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/PhoneSetImpl.html" title="class in com.sun.speech.freetts">PhoneSetImpl</A></B></TD>
\r
217 <TD>Implementation of a <code>PhoneSet</code> that reads the info from
220 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
221 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/Relation.html" title="class in com.sun.speech.freetts">Relation</A></B></TD>
\r
222 <TD>Represents an ordered set of <code>Items</code> and their associated
225 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
226 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/Segmenter.html" title="class in com.sun.speech.freetts">Segmenter</A></B></TD>
\r
227 <TD>Annotates an utterance with <code>Relation.SYLLABLE</code>,
228 <code>Relation.SYLLABLE_STRUCTURE</code>, and
229 <code>Relation.SEGMENT</code>.
232 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
233 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/Token.html" title="class in com.sun.speech.freetts">Token</A></B></TD>
\r
234 <TD>Contains a parsed token from a Tokenizer.</TD>
\r
236 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
237 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/Utterance.html" title="class in com.sun.speech.freetts">Utterance</A></B></TD>
\r
238 <TD>Holds all the data for an utterance to be spoken.
241 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
242 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/Voice.html" title="class in com.sun.speech.freetts">Voice</A></B></TD>
\r
243 <TD>Performs text-to-speech using a series of
244 <code>UtteranceProcessors</code>. </TD>
\r
246 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
247 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/VoiceDirectory.html" title="class in com.sun.speech.freetts">VoiceDirectory</A></B></TD>
\r
248 <TD>Provides a means to access the voices that are stored in a jar
251 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
252 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/VoiceManager.html" title="class in com.sun.speech.freetts">VoiceManager</A></B></TD>
\r
253 <TD>Provides access to voices for all of FreeTTS. </TD>
\r
260 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
261 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
262 <TD COLSPAN=2><FONT SIZE="+2">
\r
263 <B>Exception Summary</B></FONT></TD>
\r
265 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
266 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/ProcessException.html" title="class in com.sun.speech.freetts">ProcessException</A></B></TD>
\r
267 <TD>Thrown by an UtteranceProcessor if any errors
268 are encountered while processing an Utterance.</TD>
\r
270 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
271 <TD WIDTH="15%"><B><A HREF="../../../../com/sun/speech/freetts/ValidationException.html" title="class in com.sun.speech.freetts">ValidationException</A></B></TD>
\r
272 <TD>Thrown by a Validator if any errors
273 are encountered while validating.</TD>
\r
279 <A NAME="package_description"><!-- --></A><H2>
\r
280 Package com.sun.speech.freetts Description
\r
284 Top level package for FreeTTS. Classes in this package should
285 be synthesizer and locale independent.
287 <!-- Put @see and @since tags down here. -->
\r
294 <!-- ======= START OF BOTTOM NAVBAR ====== -->
\r
295 <A NAME="navbar_bottom"><!-- --></A>
296 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
297 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
299 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
300 <A NAME="navbar_bottom_firstrow"><!-- --></A>
301 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
302 <TR ALIGN="center" VALIGN="top">
\r
303 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
\r
304 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
\r
305 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
\r
306 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
\r
307 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
\r
308 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
\r
309 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
\r
313 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
319 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
320 <A HREF="../../../../com/sun/speech/engine/synthesis/text/package-summary.html"><B>PREV PACKAGE</B></A>
\r
321 <A HREF="../../../../com/sun/speech/freetts/audio/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
\r
322 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
323 <A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>
\r
324 <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
\r
325 <SCRIPT type="text/javascript">
\r
328 document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
\r
333 <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
\r
339 <A NAME="skip-navbar_bottom"></A>
340 <!-- ======== END OF BOTTOM NAVBAR ======= -->
\r