upstream version 1.2.2
[debian/freetts] / javadoc / com / sun / speech / freetts / jsapi / FreeTTSSynthesizer.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">\r
2 <!--NewPage-->\r
3 <HTML>\r
4 <HEAD>\r
5 <!-- Generated by javadoc (build 1.4.2_16) on Mon Mar 09 18:20:30 CET 2009 -->\r
6 <TITLE>\r
7 FreeTTSSynthesizer (FreeTTS 1.2)\r
8 </TITLE>\r
9 \r
10 <META NAME="keywords" CONTENT="com.sun.speech.freetts.jsapi.FreeTTSSynthesizer class">\r
11 \r
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">\r
13 \r
14 <SCRIPT type="text/javascript">\r
15 function windowTitle()\r
16 {\r
17     parent.document.title="FreeTTSSynthesizer (FreeTTS 1.2)";\r
18 }\r
19 </SCRIPT>\r
20 \r
21 </HEAD>\r
22 \r
23 <BODY BGCOLOR="white" onload="windowTitle();">\r
24 \r
25
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
30 <TR>\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>&nbsp;</TD>\r
36   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>\r
37   <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>\r
38   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>\r
39   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>\r
40   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>\r
41   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>\r
42   </TR>\r
43 </TABLE>\r
44 </TD>\r
45 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>\r
46 </EM>\r
47 </TD>\r
48 </TR>\r
49 \r
50 <TR>\r
51 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">\r
52 &nbsp;<A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSEngineCentral.html" title="class in com.sun.speech.freetts.jsapi"><B>PREV CLASS</B></A>&nbsp;\r
53 &nbsp;<A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizerModeDesc.html" title="class in com.sun.speech.freetts.jsapi"><B>NEXT CLASS</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>  &nbsp;\r
56 &nbsp;<A HREF="FreeTTSSynthesizer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;\r
57 &nbsp;<SCRIPT type="text/javascript">\r
58   <!--\r
59   if(window==top) {\r
60     document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');\r
61   }\r
62   //-->\r
63 </SCRIPT>\r
64 <NOSCRIPT>\r
65   <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>\r
66 </NOSCRIPT>
67 \r
68 </FONT></TD>\r
69 </TR>\r
70 <TR>\r
71 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">\r
72   SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_com.sun.speech.engine.synthesis.BaseSynthesizer">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>\r
73 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">\r
74 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>\r
75 </TR>\r
76 </TABLE>\r
77 <A NAME="skip-navbar_top"></A>
78 <!-- ========= END OF TOP NAVBAR ========= -->\r
79 \r
80 <HR>\r
81 <!-- ======== START OF CLASS DATA ======== -->\r
82 <H2>\r
83 <FONT SIZE="-1">\r
84 com.sun.speech.freetts.jsapi</FONT>\r
85 <BR>\r
86 Class FreeTTSSynthesizer</H2>\r
87 <PRE>\r
88 java.lang.Object\r
89   <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../com/sun/speech/engine/BaseEngine.html" title="class in com.sun.speech.engine">com.sun.speech.engine.BaseEngine</A>\r
90       <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html" title="class in com.sun.speech.engine.synthesis">com.sun.speech.engine.synthesis.BaseSynthesizer</A>\r
91           <IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>com.sun.speech.freetts.jsapi.FreeTTSSynthesizer</B>\r
92 </PRE>\r
93 <DL>\r
94 <DT><B>All Implemented Interfaces:</B> <DD>javax.speech.Engine, <A HREF="../../../../../com/sun/speech/engine/SpeechEventDispatcher.html" title="interface in com.sun.speech.engine">SpeechEventDispatcher</A>, javax.speech.synthesis.Synthesizer</DD>\r
95 </DL>\r
96 <HR>\r
97 <DL>\r
98 <DT>public class <B>FreeTTSSynthesizer</B><DT>extends <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizer</A></DL>\r
99 \r
100 <P>\r
101 Provides  partial support for a JSAPI 1.0 synthesizer for the 
102  FreeTTS speech synthesis system.\r
103 <P>\r
104 \r
105 <P>\r
106 <HR>\r
107 \r
108 <P>\r
109 <!-- ======== NESTED CLASS SUMMARY ======== -->\r
110 \r
111 \r
112 <!-- =========== FIELD SUMMARY =========== -->\r
113 \r
114 <A NAME="field_summary"><!-- --></A>
115 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
116 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
117 <TD COLSPAN=2><FONT SIZE="+2">\r
118 <B>Field Summary</B></FONT></TD>\r
119 </TR>\r
120 </TABLE>\r
121 &nbsp;<A NAME="fields_inherited_from_class_com.sun.speech.engine.synthesis.BaseSynthesizer"><!-- --></A>
122 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
123 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
124 <TD><B>Fields inherited from class com.sun.speech.engine.synthesis.<A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizer</A></B></TD>\r
125 </TR>\r
126 <TR BGCOLOR="white" CLASS="TableRowColor">\r
127 <TD><CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#speakableListeners">speakableListeners</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#voiceList">voiceList</A></CODE></TD>\r
128 </TR>\r
129 </TABLE>\r
130 &nbsp;<A NAME="fields_inherited_from_class_com.sun.speech.engine.BaseEngine"><!-- --></A>
131 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
132 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
133 <TD><B>Fields inherited from class com.sun.speech.engine.<A HREF="../../../../../com/sun/speech/engine/BaseEngine.html" title="class in com.sun.speech.engine">BaseEngine</A></B></TD>\r
134 </TR>\r
135 <TR BGCOLOR="white" CLASS="TableRowColor">\r
136 <TD><CODE><A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#audioManager">audioManager</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#CLEAR_ALL_STATE">CLEAR_ALL_STATE</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#engineListeners">engineListeners</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#engineModeDesc">engineModeDesc</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#engineProperties">engineProperties</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#engineState">engineState</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#engineStateLock">engineStateLock</A></CODE></TD>\r
137 </TR>\r
138 </TABLE>\r
139 &nbsp;<A NAME="fields_inherited_from_class_javax.speech.synthesis.Synthesizer"><!-- --></A>
140 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
141 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
142 <TD><B>Fields inherited from interface javax.speech.synthesis.Synthesizer</B></TD>\r
143 </TR>\r
144 <TR BGCOLOR="white" CLASS="TableRowColor">\r
145 <TD><CODE>QUEUE_EMPTY, QUEUE_NOT_EMPTY</CODE></TD>\r
146 </TR>\r
147 </TABLE>\r
148 &nbsp;<A NAME="fields_inherited_from_class_javax.speech.Engine"><!-- --></A>
149 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
150 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
151 <TD><B>Fields inherited from interface javax.speech.Engine</B></TD>\r
152 </TR>\r
153 <TR BGCOLOR="white" CLASS="TableRowColor">\r
154 <TD><CODE>ALLOCATED, ALLOCATING_RESOURCES, DEALLOCATED, DEALLOCATING_RESOURCES, PAUSED, RESUMED</CODE></TD>\r
155 </TR>\r
156 </TABLE>\r
157 &nbsp;\r
158 <!-- ======== CONSTRUCTOR SUMMARY ======== -->\r
159 \r
160 <A NAME="constructor_summary"><!-- --></A>
161 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
162 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
163 <TD COLSPAN=2><FONT SIZE="+2">\r
164 <B>Constructor Summary</B></FONT></TD>\r
165 </TR>\r
166 <TR BGCOLOR="white" CLASS="TableRowColor">\r
167 <TD><CODE><B><A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizer.html#FreeTTSSynthesizer(com.sun.speech.freetts.jsapi.FreeTTSSynthesizerModeDesc)">FreeTTSSynthesizer</A></B>(<A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizerModeDesc.html" title="class in com.sun.speech.freetts.jsapi">FreeTTSSynthesizerModeDesc</A>&nbsp;desc)</CODE>\r
168 \r
169 <BR>\r
170 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new Synthesizer in the DEALLOCATED state.</TD>\r
171 </TR>\r
172 </TABLE>\r
173 &nbsp;\r
174 <!-- ========== METHOD SUMMARY =========== -->\r
175 \r
176 <A NAME="method_summary"><!-- --></A>
177 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
178 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
179 <TD COLSPAN=2><FONT SIZE="+2">\r
180 <B>Method Summary</B></FONT></TD>\r
181 </TR>\r
182 <TR BGCOLOR="white" CLASS="TableRowColor">\r
183 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
184 <CODE>protected &nbsp;void</CODE></FONT></TD>\r
185 <TD><CODE><B><A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizer.html#appendQueue(com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem)">appendQueue</A></B>(<A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizerQueueItem.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizerQueueItem</A>&nbsp;item)</CODE>\r
186 \r
187 <BR>\r
188 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Places an item on the speaking queue and send the queue update event.</TD>\r
189 </TR>\r
190 <TR BGCOLOR="white" CLASS="TableRowColor">\r
191 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
192 <CODE>&nbsp;void</CODE></FONT></TD>\r
193 <TD><CODE><B><A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizer.html#cancel()">cancel</A></B>()</CODE>\r
194 \r
195 <BR>\r
196 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cancels the item at the top of the queue.</TD>\r
197 </TR>\r
198 <TR BGCOLOR="white" CLASS="TableRowColor">\r
199 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
200 <CODE>&nbsp;void</CODE></FONT></TD>\r
201 <TD><CODE><B><A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizer.html#cancel(java.lang.Object)">cancel</A></B>(java.lang.Object&nbsp;source)</CODE>\r
202 \r
203 <BR>\r
204 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cancels a specific object on the queue.</TD>\r
205 </TR>\r
206 <TR BGCOLOR="white" CLASS="TableRowColor">\r
207 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
208 <CODE>&nbsp;void</CODE></FONT></TD>\r
209 <TD><CODE><B><A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizer.html#cancelAll()">cancelAll</A></B>()</CODE>\r
210 \r
211 <BR>\r
212 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cancels all items on the output queue.</TD>\r
213 </TR>\r
214 <TR BGCOLOR="white" CLASS="TableRowColor">\r
215 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
216 <CODE>protected &nbsp;<A HREF="../../../../../com/sun/speech/engine/BaseEngineProperties.html" title="class in com.sun.speech.engine">BaseEngineProperties</A></CODE></FONT></TD>\r
217 <TD><CODE><B><A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizer.html#createEngineProperties()">createEngineProperties</A></B>()</CODE>\r
218 \r
219 <BR>\r
220 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Factory constructor for EngineProperties object.
221  </TD>\r
222 </TR>\r
223 <TR BGCOLOR="white" CLASS="TableRowColor">\r
224 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
225 <CODE>protected &nbsp;<A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizerQueueItem.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizerQueueItem</A></CODE></FONT></TD>\r
226 <TD><CODE><B><A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizer.html#createQueueItem()">createQueueItem</A></B>()</CODE>\r
227 \r
228 <BR>\r
229 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Factory method to create a BaseSynthesizerQueueItem.</TD>\r
230 </TR>\r
231 <TR BGCOLOR="white" CLASS="TableRowColor">\r
232 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
233 <CODE>&nbsp;java.util.Enumeration</CODE></FONT></TD>\r
234 <TD><CODE><B><A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizer.html#enumerateQueue()">enumerateQueue</A></B>()</CODE>\r
235 \r
236 <BR>\r
237 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an enumeration of the queue.</TD>\r
238 </TR>\r
239 <TR BGCOLOR="white" CLASS="TableRowColor">\r
240 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
241 <CODE>protected &nbsp;void</CODE></FONT></TD>\r
242 <TD><CODE><B><A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizer.html#handleAllocate()">handleAllocate</A></B>()</CODE>\r
243 \r
244 <BR>\r
245 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Starts the output thread. </TD>\r
246 </TR>\r
247 <TR BGCOLOR="white" CLASS="TableRowColor">\r
248 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
249 <CODE>protected &nbsp;void</CODE></FONT></TD>\r
250 <TD><CODE><B><A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizer.html#handleDeallocate()">handleDeallocate</A></B>()</CODE>\r
251 \r
252 <BR>\r
253 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handles a deallocation request. </TD>\r
254 </TR>\r
255 <TR BGCOLOR="white" CLASS="TableRowColor">\r
256 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
257 <CODE>protected &nbsp;void</CODE></FONT></TD>\r
258 <TD><CODE><B><A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizer.html#handlePause()">handlePause</A></B>()</CODE>\r
259 \r
260 <BR>\r
261 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pauses the output</TD>\r
262 </TR>\r
263 <TR BGCOLOR="white" CLASS="TableRowColor">\r
264 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
265 <CODE>protected &nbsp;void</CODE></FONT></TD>\r
266 <TD><CODE><B><A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizer.html#handleResume()">handleResume</A></B>()</CODE>\r
267 \r
268 <BR>\r
269 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Resumes the output</TD>\r
270 </TR>\r
271 </TABLE>\r
272 &nbsp;<A NAME="methods_inherited_from_class_com.sun.speech.engine.synthesis.BaseSynthesizer"><!-- --></A>
273 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
274 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
275 <TD><B>Methods inherited from class com.sun.speech.engine.synthesis.<A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizer</A></B></TD>\r
276 </TR>\r
277 <TR BGCOLOR="white" CLASS="TableRowColor">\r
278 <TD><CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#addSpeakableListener(javax.speech.synthesis.SpeakableListener)">addSpeakableListener</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#dispatchSpeechEvent(javax.speech.SpeechEvent)">dispatchSpeechEvent</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#fireQueueEmptied(javax.speech.synthesis.SynthesizerEvent)">fireQueueEmptied</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#fireQueueUpdated(javax.speech.synthesis.SynthesizerEvent)">fireQueueUpdated</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#getSynthesizerProperties()">getSynthesizerProperties</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#getVoiceList()">getVoiceList</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#phoneme(java.lang.String)">phoneme</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#postQueueEmptied(long, long)">postQueueEmptied</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#postQueueUpdated(boolean, long, long)">postQueueUpdated</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#removeSpeakableListener(javax.speech.synthesis.SpeakableListener)">removeSpeakableListener</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#speak(javax.speech.synthesis.Speakable, javax.speech.synthesis.SpeakableListener)">speak</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#speak(java.lang.String, javax.speech.synthesis.SpeakableListener)">speak</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#speak(java.net.URL, javax.speech.synthesis.SpeakableListener)">speak</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#speakPlainText(java.lang.String, javax.speech.synthesis.SpeakableListener)">speakPlainText</A>, <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#stateToString(long)">stateToString</A></CODE></TD>\r
279 </TR>\r
280 </TABLE>\r
281 &nbsp;<A NAME="methods_inherited_from_class_com.sun.speech.engine.BaseEngine"><!-- --></A>
282 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
283 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
284 <TD><B>Methods inherited from class com.sun.speech.engine.<A HREF="../../../../../com/sun/speech/engine/BaseEngine.html" title="class in com.sun.speech.engine">BaseEngine</A></B></TD>\r
285 </TR>\r
286 <TR BGCOLOR="white" CLASS="TableRowColor">\r
287 <TD><CODE><A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#addEngineListener(javax.speech.EngineListener)">addEngineListener</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#allocate()">allocate</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#checkEngineState(long)">checkEngineState</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#deallocate()">deallocate</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#fireEngineAllocated(javax.speech.EngineEvent)">fireEngineAllocated</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#fireEngineAllocatingResources(javax.speech.EngineEvent)">fireEngineAllocatingResources</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#fireEngineDeallocated(javax.speech.EngineEvent)">fireEngineDeallocated</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#fireEngineDeallocatingResources(javax.speech.EngineEvent)">fireEngineDeallocatingResources</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#fireEnginePaused(javax.speech.EngineEvent)">fireEnginePaused</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#fireEngineResumed(javax.speech.EngineEvent)">fireEngineResumed</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#getAudioManager()">getAudioManager</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#getEngineModeDesc()">getEngineModeDesc</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#getEngineProperties()">getEngineProperties</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#getEngineState()">getEngineState</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#getVocabManager()">getVocabManager</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#pause()">pause</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#postEngineAllocated(long, long)">postEngineAllocated</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#postEngineAllocatingResources(long, long)">postEngineAllocatingResources</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#postEngineDeallocated(long, long)">postEngineDeallocated</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#postEngineDeallocatingResources(long, long)">postEngineDeallocatingResources</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#postEnginePaused(long, long)">postEnginePaused</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#postEngineResumed(long, long)">postEngineResumed</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#removeEngineListener(javax.speech.EngineListener)">removeEngineListener</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#resume()">resume</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#setEngineModeDesc(javax.speech.EngineModeDesc)">setEngineModeDesc</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#setEngineState(long, long)">setEngineState</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#testEngineState(long)">testEngineState</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#toString()">toString</A>, <A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#waitEngineState(long)">waitEngineState</A></CODE></TD>\r
288 </TR>\r
289 </TABLE>\r
290 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
291 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
292 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
293 <TD><B>Methods inherited from class java.lang.Object</B></TD>\r
294 </TR>\r
295 <TR BGCOLOR="white" CLASS="TableRowColor">\r
296 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>\r
297 </TR>\r
298 </TABLE>\r
299 &nbsp;<A NAME="methods_inherited_from_class_javax.speech.Engine"><!-- --></A>
300 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
301 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
302 <TD><B>Methods inherited from interface javax.speech.Engine</B></TD>\r
303 </TR>\r
304 <TR BGCOLOR="white" CLASS="TableRowColor">\r
305 <TD><CODE>addEngineListener, allocate, deallocate, getAudioManager, getEngineModeDesc, getEngineProperties, getEngineState, getVocabManager, pause, removeEngineListener, resume, testEngineState, waitEngineState</CODE></TD>\r
306 </TR>\r
307 </TABLE>\r
308 &nbsp;\r
309 <P>\r
310 \r
311 <!-- ============ FIELD DETAIL =========== -->\r
312 \r
313 \r
314 <!-- ========= CONSTRUCTOR DETAIL ======== -->\r
315 \r
316 <A NAME="constructor_detail"><!-- --></A>
317 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
318 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
319 <TD COLSPAN=1><FONT SIZE="+2">\r
320 <B>Constructor Detail</B></FONT></TD>\r
321 </TR>\r
322 </TABLE>\r
323 \r
324 <A NAME="FreeTTSSynthesizer(com.sun.speech.freetts.jsapi.FreeTTSSynthesizerModeDesc)"><!-- --></A><H3>\r
325 FreeTTSSynthesizer</H3>\r
326 <PRE>\r
327 public <B>FreeTTSSynthesizer</B>(<A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizerModeDesc.html" title="class in com.sun.speech.freetts.jsapi">FreeTTSSynthesizerModeDesc</A>&nbsp;desc)</PRE>\r
328 <DL>\r
329 <DD>Creates a new Synthesizer in the DEALLOCATED state.\r
330 <P>\r
331 <DT><B>Parameters:</B><DD><CODE>desc</CODE> - describes the allowed mode of operations for this
332                 synthesizer.</DL>\r
333 \r
334 <!-- ============ METHOD DETAIL ========== -->\r
335 \r
336 <A NAME="method_detail"><!-- --></A>
337 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">\r
338 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
339 <TD COLSPAN=1><FONT SIZE="+2">\r
340 <B>Method Detail</B></FONT></TD>\r
341 </TR>\r
342 </TABLE>\r
343 \r
344 <A NAME="handleAllocate()"><!-- --></A><H3>\r
345 handleAllocate</H3>\r
346 <PRE>\r
347 protected void <B>handleAllocate</B>()
348                        throws javax.speech.EngineException</PRE>\r
349 <DL>\r
350 <DD>Starts the output thread. The output thread is responsible for
351  taking items off of the queue and sending them to the audio
352  player.\r
353 <P>\r
354 <DD><DL>\r
355 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#handleAllocate()">handleAllocate</A></CODE> in class <CODE><A HREF="../../../../../com/sun/speech/engine/BaseEngine.html" title="class in com.sun.speech.engine">BaseEngine</A></CODE></DL>\r
356 </DD>\r
357 <DD><DL>\r
358
359 <DT><B>Throws:</B>
360 <DD><CODE>javax.speech.EngineException</CODE> - if an allocation error occurs<DT><B>See Also:</B><DD><A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#allocate()"><CODE>BaseEngine.allocate()</CODE></A></DL>\r
361 </DD>\r
362 </DL>\r
363 <HR>\r
364 \r
365 <A NAME="handleDeallocate()"><!-- --></A><H3>\r
366 handleDeallocate</H3>\r
367 <PRE>\r
368 protected void <B>handleDeallocate</B>()
369                          throws javax.speech.EngineException</PRE>\r
370 <DL>\r
371 <DD>Handles a deallocation request. Cancels all pending items,
372  terminates the output handler, and posts the state changes.\r
373 <P>\r
374 <DD><DL>\r
375 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#handleDeallocate()">handleDeallocate</A></CODE> in class <CODE><A HREF="../../../../../com/sun/speech/engine/BaseEngine.html" title="class in com.sun.speech.engine">BaseEngine</A></CODE></DL>\r
376 </DD>\r
377 <DD><DL>\r
378
379 <DT><B>Throws:</B>
380 <DD><CODE>javax.speech.EngineException</CODE> - if a deallocation error occurs</DL>\r
381 </DD>\r
382 </DL>\r
383 <HR>\r
384 \r
385 <A NAME="createQueueItem()"><!-- --></A><H3>\r
386 createQueueItem</H3>\r
387 <PRE>\r
388 protected <A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizerQueueItem.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizerQueueItem</A> <B>createQueueItem</B>()</PRE>\r
389 <DL>\r
390 <DD>Factory method to create a BaseSynthesizerQueueItem.\r
391 <P>\r
392 <DD><DL>\r
393 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#createQueueItem()">createQueueItem</A></CODE> in class <CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizer</A></CODE></DL>\r
394 </DD>\r
395 <DD><DL>\r
396
397 <DT><B>Returns:</B><DD>a queue item appropriate for this synthesizer</DL>\r
398 </DD>\r
399 </DL>\r
400 <HR>\r
401 \r
402 <A NAME="enumerateQueue()"><!-- --></A><H3>\r
403 enumerateQueue</H3>\r
404 <PRE>\r
405 public java.util.Enumeration <B>enumerateQueue</B>()
406                                      throws javax.speech.EngineStateError</PRE>\r
407 <DL>\r
408 <DD>Returns an enumeration of the queue.\r
409 <P>\r
410 <DD><DL>\r
411 <DT><B>Specified by:</B><DD><CODE>enumerateQueue</CODE> in interface <CODE>javax.speech.synthesis.Synthesizer</CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#enumerateQueue()">enumerateQueue</A></CODE> in class <CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizer</A></CODE></DL>\r
412 </DD>\r
413 <DD><DL>\r
414
415 <DT><B>Returns:</B><DD>an enumeration of the contents of the queue. This
416                 enumeration contains FreeTTSSynthesizerQueueItem objects
417 <DT><B>Throws:</B>
418 <DD><CODE>javax.speech.EngineStateError</CODE> - if the engine was not in the proper
419                                 state</DL>\r
420 </DD>\r
421 </DL>\r
422 <HR>\r
423 \r
424 <A NAME="appendQueue(com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem)"><!-- --></A><H3>\r
425 appendQueue</H3>\r
426 <PRE>\r
427 protected void <B>appendQueue</B>(<A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizerQueueItem.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizerQueueItem</A>&nbsp;item)</PRE>\r
428 <DL>\r
429 <DD>Places an item on the speaking queue and send the queue update event.\r
430 <P>\r
431 <DD><DL>\r
432 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#appendQueue(com.sun.speech.engine.synthesis.BaseSynthesizerQueueItem)">appendQueue</A></CODE> in class <CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizer</A></CODE></DL>\r
433 </DD>\r
434 <DD><DL>\r
435 <DT><B>Parameters:</B><DD><CODE>item</CODE> - the item to place  in the queue</DL>\r
436 </DD>\r
437 </DL>\r
438 <HR>\r
439 \r
440 <A NAME="cancel()"><!-- --></A><H3>\r
441 cancel</H3>\r
442 <PRE>\r
443 public void <B>cancel</B>()
444             throws javax.speech.EngineStateError</PRE>\r
445 <DL>\r
446 <DD>Cancels the item at the top of the queue.\r
447 <P>\r
448 <DD><DL>\r
449 <DT><B>Specified by:</B><DD><CODE>cancel</CODE> in interface <CODE>javax.speech.synthesis.Synthesizer</CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#cancel()">cancel</A></CODE> in class <CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizer</A></CODE></DL>\r
450 </DD>\r
451 <DD><DL>\r
452
453 <DT><B>Throws:</B>
454 <DD><CODE>javax.speech.EngineStateError</CODE> - if the synthesizer is not in the
455                                 proper state</DL>\r
456 </DD>\r
457 </DL>\r
458 <HR>\r
459 \r
460 <A NAME="cancel(java.lang.Object)"><!-- --></A><H3>\r
461 cancel</H3>\r
462 <PRE>\r
463 public void <B>cancel</B>(java.lang.Object&nbsp;source)
464             throws java.lang.IllegalArgumentException,
465                    javax.speech.EngineStateError</PRE>\r
466 <DL>\r
467 <DD>Cancels a specific object on the queue.\r
468 <P>\r
469 <DD><DL>\r
470 <DT><B>Specified by:</B><DD><CODE>cancel</CODE> in interface <CODE>javax.speech.synthesis.Synthesizer</CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#cancel(java.lang.Object)">cancel</A></CODE> in class <CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizer</A></CODE></DL>\r
471 </DD>\r
472 <DD><DL>\r
473 <DT><B>Parameters:</B><DD><CODE>source</CODE> - the object to cancel
474 <DT><B>Throws:</B>
475 <DD><CODE>java.lang.IllegalArgumentException</CODE> - if the source object is not
476                                         currently in the queue
477 <DD><CODE>javax.speech.EngineStateError</CODE> - the synthesizer is not in the
478                                         proper state</DL>\r
479 </DD>\r
480 </DL>\r
481 <HR>\r
482 \r
483 <A NAME="cancelAll()"><!-- --></A><H3>\r
484 cancelAll</H3>\r
485 <PRE>\r
486 public void <B>cancelAll</B>()
487                throws javax.speech.EngineStateError</PRE>\r
488 <DL>\r
489 <DD>Cancels all items on the output queue.\r
490 <P>\r
491 <DD><DL>\r
492 <DT><B>Specified by:</B><DD><CODE>cancelAll</CODE> in interface <CODE>javax.speech.synthesis.Synthesizer</CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#cancelAll()">cancelAll</A></CODE> in class <CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizer</A></CODE></DL>\r
493 </DD>\r
494 <DD><DL>\r
495
496 <DT><B>Throws:</B>
497 <DD><CODE>javax.speech.EngineStateError</CODE></DL>\r
498 </DD>\r
499 </DL>\r
500 <HR>\r
501 \r
502 <A NAME="handlePause()"><!-- --></A><H3>\r
503 handlePause</H3>\r
504 <PRE>\r
505 protected void <B>handlePause</B>()</PRE>\r
506 <DL>\r
507 <DD>Pauses the output\r
508 <P>\r
509 <DD><DL>\r
510 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#handlePause()">handlePause</A></CODE> in class <CODE><A HREF="../../../../../com/sun/speech/engine/BaseEngine.html" title="class in com.sun.speech.engine">BaseEngine</A></CODE></DL>\r
511 </DD>\r
512 <DD><DL>\r
513 </DL>\r
514 </DD>\r
515 </DL>\r
516 <HR>\r
517 \r
518 <A NAME="handleResume()"><!-- --></A><H3>\r
519 handleResume</H3>\r
520 <PRE>\r
521 protected void <B>handleResume</B>()</PRE>\r
522 <DL>\r
523 <DD>Resumes the output\r
524 <P>\r
525 <DD><DL>\r
526 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../com/sun/speech/engine/BaseEngine.html#handleResume()">handleResume</A></CODE> in class <CODE><A HREF="../../../../../com/sun/speech/engine/BaseEngine.html" title="class in com.sun.speech.engine">BaseEngine</A></CODE></DL>\r
527 </DD>\r
528 <DD><DL>\r
529 </DL>\r
530 </DD>\r
531 </DL>\r
532 <HR>\r
533 \r
534 <A NAME="createEngineProperties()"><!-- --></A><H3>\r
535 createEngineProperties</H3>\r
536 <PRE>\r
537 protected <A HREF="../../../../../com/sun/speech/engine/BaseEngineProperties.html" title="class in com.sun.speech.engine">BaseEngineProperties</A> <B>createEngineProperties</B>()</PRE>\r
538 <DL>\r
539 <DD>Factory constructor for EngineProperties object.
540  Gets the default speaking voice from the SynthesizerModeDesc.
541  Takes the default prosody values (pitch, range, volume, rate)
542  from the default voice.
543  Override to set engine-specific defaults.\r
544 <P>\r
545 <DD><DL>\r
546 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html#createEngineProperties()">createEngineProperties</A></CODE> in class <CODE><A HREF="../../../../../com/sun/speech/engine/synthesis/BaseSynthesizer.html" title="class in com.sun.speech.engine.synthesis">BaseSynthesizer</A></CODE></DL>\r
547 </DD>\r
548 <DD><DL>\r
549
550 <DT><B>Returns:</B><DD>a <code>BaseEngineProperties</code> object specific to
551    a subclass.</DL>\r
552 </DD>\r
553 </DL>\r
554 <!-- ========= END OF CLASS DATA ========= -->\r
555 <HR>\r
556 \r
557
558 <!-- ======= START OF BOTTOM NAVBAR ====== -->\r
559 <A NAME="navbar_bottom"><!-- --></A>
560 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
561 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">\r
562 <TR>\r
563 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">\r
564 <A NAME="navbar_bottom_firstrow"><!-- --></A>
565 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">\r
566   <TR ALIGN="center" VALIGN="top">\r
567   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>\r
568   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>\r
569   <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>\r
570   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>\r
571   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>\r
572   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>\r
573   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>\r
574   </TR>\r
575 </TABLE>\r
576 </TD>\r
577 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>\r
578 </EM>\r
579 </TD>\r
580 </TR>\r
581 \r
582 <TR>\r
583 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">\r
584 &nbsp;<A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSEngineCentral.html" title="class in com.sun.speech.freetts.jsapi"><B>PREV CLASS</B></A>&nbsp;\r
585 &nbsp;<A HREF="../../../../../com/sun/speech/freetts/jsapi/FreeTTSSynthesizerModeDesc.html" title="class in com.sun.speech.freetts.jsapi"><B>NEXT CLASS</B></A></FONT></TD>\r
586 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">\r
587   <A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;\r
588 &nbsp;<A HREF="FreeTTSSynthesizer.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;\r
589 &nbsp;<SCRIPT type="text/javascript">\r
590   <!--\r
591   if(window==top) {\r
592     document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');\r
593   }\r
594   //-->\r
595 </SCRIPT>\r
596 <NOSCRIPT>\r
597   <A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>\r
598 </NOSCRIPT>
599 \r
600 </FONT></TD>\r
601 </TR>\r
602 <TR>\r
603 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">\r
604   SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_com.sun.speech.engine.synthesis.BaseSynthesizer">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>\r
605 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">\r
606 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>\r
607 </TR>\r
608 </TABLE>\r
609 <A NAME="skip-navbar_bottom"></A>
610 <!-- ======== END OF BOTTOM NAVBAR ======= -->\r
611 \r
612 <HR>\r
613 \r
614 </BODY>\r
615 </HTML>\r