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:30 CET 2009 -->
\r
7 CMUDiphoneVoice (FreeTTS 1.2)
\r
10 <META NAME="keywords" CONTENT="com.sun.speech.freetts.en.us.CMUDiphoneVoice class">
\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="CMUDiphoneVoice (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="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
\r
37 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></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/freetts/en/us/CMUClusterUnitVoice.html" title="class in com.sun.speech.freetts.en.us"><B>PREV CLASS</B></A>
\r
53 <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMULexicon.html" title="class in com.sun.speech.freetts.en.us"><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>
\r
56 <A HREF="CMUDiphoneVoice.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 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
72 SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
\r
73 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
74 DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
\r
77 <A NAME="skip-navbar_top"></A>
78 <!-- ========= END OF TOP NAVBAR ========= -->
\r
81 <!-- ======== START OF CLASS DATA ======== -->
\r
84 com.sun.speech.freetts.en.us</FONT>
\r
86 Class CMUDiphoneVoice</H2>
\r
89 <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../../com/sun/speech/freetts/Voice.html" title="class in com.sun.speech.freetts">com.sun.speech.freetts.Voice</A>
\r
90 <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html" title="class in com.sun.speech.freetts.en.us">com.sun.speech.freetts.en.us.CMUVoice</A>
\r
91 <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by"><B>com.sun.speech.freetts.en.us.CMUDiphoneVoice</B>
\r
94 <DT><B>All Implemented Interfaces:</B> <DD>de.dfki.lt.freetts.ConcatenativeVoice, <A HREF="../../../../../../com/sun/speech/freetts/Dumpable.html" title="interface in com.sun.speech.freetts">Dumpable</A>, <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A></DD>
\r
98 <DT>public class <B>CMUDiphoneVoice</B><DT>extends <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html" title="class in com.sun.speech.freetts.en.us">CMUVoice</A><DT>implements de.dfki.lt.freetts.ConcatenativeVoice</DL>
\r
101 Defines an unlimited-domain diphone synthesis based voice
\r
108 <!-- ======== NESTED CLASS SUMMARY ======== -->
\r
111 <!-- =========== FIELD SUMMARY =========== -->
\r
113 <A NAME="field_summary"><!-- --></A>
114 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
115 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
116 <TD COLSPAN=2><FONT SIZE="+2">
\r
117 <B>Field Summary</B></FONT></TD>
\r
119 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
120 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
121 <CODE>protected java.net.URL</CODE></FONT></TD>
\r
122 <TD><CODE><B><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUDiphoneVoice.html#database">database</A></B></CODE>
\r
125 </TD>
\r
128 <A NAME="fields_inherited_from_class_com.sun.speech.freetts.Voice"><!-- --></A>
129 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
130 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
\r
131 <TD><B>Fields inherited from class com.sun.speech.freetts.<A HREF="../../../../../../com/sun/speech/freetts/Voice.html" title="class in com.sun.speech.freetts">Voice</A></B></TD>
\r
133 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
134 <TD><CODE><A HREF="../../../../../../com/sun/speech/freetts/Voice.html#DATABASE_NAME">DATABASE_NAME</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#DEFAULT_AUDIO_PLAYER">DEFAULT_AUDIO_PLAYER</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#DEFAULT_AUDIO_PLAYER_DEFAULT">DEFAULT_AUDIO_PLAYER_DEFAULT</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#FEATURE_JOIN_TYPE">FEATURE_JOIN_TYPE</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#FEATURE_SILENCE">FEATURE_SILENCE</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#PROP_PREFIX">PROP_PREFIX</A></CODE></TD>
\r
138 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
\r
140 <A NAME="constructor_summary"><!-- --></A>
141 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
142 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
143 <TD COLSPAN=2><FONT SIZE="+2">
\r
144 <B>Constructor Summary</B></FONT></TD>
\r
146 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
147 <TD><CODE><B><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUDiphoneVoice.html#CMUDiphoneVoice()">CMUDiphoneVoice</A></B>()</CODE>
\r
150 Creates a simple voice. </TD>
\r
152 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
153 <TD><CODE><B><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUDiphoneVoice.html#CMUDiphoneVoice(java.lang.String, com.sun.speech.freetts.Gender, com.sun.speech.freetts.Age, java.lang.String, java.util.Locale, java.lang.String, java.lang.String, com.sun.speech.freetts.en.us.CMULexicon, java.net.URL)">CMUDiphoneVoice</A></B>(java.lang.String name,
154 <A HREF="../../../../../../com/sun/speech/freetts/Gender.html" title="class in com.sun.speech.freetts">Gender</A> gender,
155 <A HREF="../../../../../../com/sun/speech/freetts/Age.html" title="class in com.sun.speech.freetts">Age</A> age,
156 java.lang.String description,
157 java.util.Locale locale,
158 java.lang.String domain,
159 java.lang.String organization,
160 <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMULexicon.html" title="class in com.sun.speech.freetts.en.us">CMULexicon</A> lexicon,
161 java.net.URL database)</CODE>
\r
164 Creates a simple voice</TD>
\r
168 <!-- ========== METHOD SUMMARY =========== -->
\r
170 <A NAME="method_summary"><!-- --></A>
171 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
172 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
173 <TD COLSPAN=2><FONT SIZE="+2">
\r
174 <B>Method Summary</B></FONT></TD>
\r
176 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
177 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
178 <CODE> java.net.URL</CODE></FONT></TD>
\r
179 <TD><CODE><B><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUDiphoneVoice.html#getDatabase()">getDatabase</A></B>()</CODE>
\r
182 Gets the url to the database that defines the unit data for this
185 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
186 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
187 <CODE> <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A></CODE></FONT></TD>
\r
188 <TD><CODE><B><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUDiphoneVoice.html#getPitchmarkGenerator()">getPitchmarkGenerator</A></B>()</CODE>
\r
191 Returns the pitch mark generator to be used by this voice.
194 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
195 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
196 <CODE>protected <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A></CODE></FONT></TD>
\r
197 <TD><CODE><B><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUDiphoneVoice.html#getPostLexicalAnalyzer()">getPostLexicalAnalyzer</A></B>()</CODE>
\r
200 Returns the post lexical processor to be used by this voice.
203 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
204 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
205 <CODE> <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A></CODE></FONT></TD>
\r
206 <TD><CODE><B><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUDiphoneVoice.html#getUnitConcatenator()">getUnitConcatenator</A></B>()</CODE>
\r
209 Returns the unit concatenator to be used by this voice.
212 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
213 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
214 <CODE> <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A></CODE></FONT></TD>
\r
215 <TD><CODE><B><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUDiphoneVoice.html#getUnitSelector()">getUnitSelector</A></B>()</CODE>
\r
218 Returns the unit selector to be used by this voice.
221 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
222 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
223 <CODE>protected void</CODE></FONT></TD>
\r
224 <TD><CODE><B><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUDiphoneVoice.html#setupFeatureSet()">setupFeatureSet</A></B>()</CODE>
\r
227 Sets the FeatureSet for this Voice.</TD>
\r
229 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
230 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
231 <CODE> java.lang.String</CODE></FONT></TD>
\r
232 <TD><CODE><B><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUDiphoneVoice.html#toString()">toString</A></B>()</CODE>
\r
235 Converts this object to a string</TD>
\r
238 <A NAME="methods_inherited_from_class_com.sun.speech.freetts.en.us.CMUVoice"><!-- --></A>
239 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
240 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
\r
241 <TD><B>Methods inherited from class com.sun.speech.freetts.en.us.<A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html" title="class in com.sun.speech.freetts.en.us">CMUVoice</A></B></TD>
\r
243 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
244 <TD><CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#getAudioOutput()">getAudioOutput</A>, <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#getPhoneFeature(java.lang.String, java.lang.String)">getPhoneFeature</A>, <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#getTokenizer()">getTokenizer</A>, <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#loader()">loader</A>, <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#setupFeatureProcessors()">setupFeatureProcessors</A>, <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#setupUtteranceProcessors()">setupUtteranceProcessors</A></CODE></TD>
\r
247 <A NAME="methods_inherited_from_class_com.sun.speech.freetts.Voice"><!-- --></A>
248 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
249 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
\r
250 <TD><B>Methods inherited from class com.sun.speech.freetts.<A HREF="../../../../../../com/sun/speech/freetts/Voice.html" title="class in com.sun.speech.freetts">Voice</A></B></TD>
\r
252 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
253 <TD><CODE><A HREF="../../../../../../com/sun/speech/freetts/Voice.html#addFeatureProcessor(java.lang.String, com.sun.speech.freetts.FeatureProcessor)">addFeatureProcessor</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#allocate()">allocate</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#createOutputThread()">createOutputThread</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#deallocate()">deallocate</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#dump(java.io.PrintWriter, int, java.lang.String)">dump</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#dumpProcessors(java.io.PrintWriter, int, java.lang.String)">dumpProcessors</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#endBatch()">endBatch</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getAge()">getAge</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getAudioPlayer()">getAudioPlayer</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getDefaultAudioPlayer()">getDefaultAudioPlayer</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getDescription()">getDescription</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getDomain()">getDomain</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getDurationStretch()">getDurationStretch</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getFeatureProcessor(java.lang.String)">getFeatureProcessor</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getFeatures()">getFeatures</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getGender()">getGender</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getLexicon()">getLexicon</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getLocale()">getLocale</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getName()">getName</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getOrganization()">getOrganization</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getOutputQueue()">getOutputQueue</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getPitch()">getPitch</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getPitchRange()">getPitchRange</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getPitchShift()">getPitchShift</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getRate()">getRate</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getResource(java.lang.String)">getResource</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getRunTitle()">getRunTitle</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getStyle()">getStyle</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getUtteranceProcessors()">getUtteranceProcessors</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getVolume()">getVolume</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getWaveDumpFile()">getWaveDumpFile</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#isDetailedMetrics()">isDetailedMetrics</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#isDumpRelations()">isDumpRelations</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#isDumpUtterance()">isDumpUtterance</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#isLoaded()">isLoaded</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#isMetrics()">isMetrics</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#load()">load</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#processNode(org.w3c.dom.Node, java.lang.StringBuffer)">processNode</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#processUtterance(com.sun.speech.freetts.Utterance)">processUtterance</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setAge(com.sun.speech.freetts.Age)">setAge</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setAudioPlayer(com.sun.speech.freetts.audio.AudioPlayer)">setAudioPlayer</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setDescription(java.lang.String)">setDescription</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setDetailedMetrics(boolean)">setDetailedMetrics</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setDomain(java.lang.String)">setDomain</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setDumpRelations(boolean)">setDumpRelations</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setDumpUtterance(boolean)">setDumpUtterance</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setDurationStretch(float)">setDurationStretch</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setGender(com.sun.speech.freetts.Gender)">setGender</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setLexicon(com.sun.speech.freetts.lexicon.Lexicon)">setLexicon</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setLoaded(boolean)">setLoaded</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setLocale(java.util.Locale)">setLocale</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setMetrics(boolean)">setMetrics</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setName(java.lang.String)">setName</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setOrganization(java.lang.String)">setOrganization</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setOutputQueue(com.sun.speech.freetts.OutputQueue)">setOutputQueue</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setPitch(float)">setPitch</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setPitchRange(float)">setPitchRange</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setPitchShift(float)">setPitchShift</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setRate(float)">setRate</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setRunTitle(java.lang.String)">setRunTitle</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setStyle(java.lang.String)">setStyle</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setVolume(float)">setVolume</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#setWaveDumpFile(java.lang.String)">setWaveDumpFile</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#speak(org.w3c.dom.Document)">speak</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#speak(com.sun.speech.freetts.FreeTTSSpeakable)">speak</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#speak(java.io.InputStream)">speak</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#speak(java.lang.String)">speak</A>, <A HREF="../../../../../../com/sun/speech/freetts/Voice.html#startBatch()">startBatch</A></CODE></TD>
\r
256 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
257 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
258 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
\r
259 <TD><B>Methods inherited from class java.lang.Object</B></TD>
\r
261 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
262 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
\r
268 <!-- ============ FIELD DETAIL =========== -->
\r
270 <A NAME="field_detail"><!-- --></A>
271 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
272 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
273 <TD COLSPAN=1><FONT SIZE="+2">
\r
274 <B>Field Detail</B></FONT></TD>
\r
278 <A NAME="database"><!-- --></A><H3>
\r
281 protected java.net.URL <B>database</B></PRE>
\r
287 <!-- ========= CONSTRUCTOR DETAIL ======== -->
\r
289 <A NAME="constructor_detail"><!-- --></A>
290 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
291 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
292 <TD COLSPAN=1><FONT SIZE="+2">
\r
293 <B>Constructor Detail</B></FONT></TD>
\r
297 <A NAME="CMUDiphoneVoice()"><!-- --></A><H3>
\r
298 CMUDiphoneVoice</H3>
\r
300 public <B>CMUDiphoneVoice</B>()</PRE>
\r
302 <DD>Creates a simple voice. This is merely for backwards
303 compatibility with versions of FreeTTS earlier than v1.2
304 (i.e., before the voice manager was introduced).
\r
309 <A NAME="CMUDiphoneVoice(java.lang.String, com.sun.speech.freetts.Gender, com.sun.speech.freetts.Age, java.lang.String, java.util.Locale, java.lang.String, java.lang.String, com.sun.speech.freetts.en.us.CMULexicon, java.net.URL)"><!-- --></A><H3>
\r
310 CMUDiphoneVoice</H3>
\r
312 public <B>CMUDiphoneVoice</B>(java.lang.String name,
313 <A HREF="../../../../../../com/sun/speech/freetts/Gender.html" title="class in com.sun.speech.freetts">Gender</A> gender,
314 <A HREF="../../../../../../com/sun/speech/freetts/Age.html" title="class in com.sun.speech.freetts">Age</A> age,
315 java.lang.String description,
316 java.util.Locale locale,
317 java.lang.String domain,
318 java.lang.String organization,
319 <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMULexicon.html" title="class in com.sun.speech.freetts.en.us">CMULexicon</A> lexicon,
320 java.net.URL database)</PRE>
\r
322 <DD>Creates a simple voice
\r
324 <DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the voice<DD><CODE>gender</CODE> - the gender of the voice<DD><CODE>age</CODE> - the age of the voice<DD><CODE>description</CODE> - a human-readable string providing a
325 description that can be displayed for the users.<DD><CODE>locale</CODE> - the locale of the voice<DD><CODE>domain</CODE> - the domain of this voice. For example,<DD><CODE>organization</CODE> - the organization which created the voice
326 "general", "time", or
327 "weather".<DD><CODE>lexicon</CODE> - the lexicon to load<DD><CODE>database</CODE> - a url to the unit database file for this voice</DL>
\r
329 <!-- ============ METHOD DETAIL ========== -->
\r
331 <A NAME="method_detail"><!-- --></A>
332 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
333 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
334 <TD COLSPAN=1><FONT SIZE="+2">
\r
335 <B>Method Detail</B></FONT></TD>
\r
339 <A NAME="getDatabase()"><!-- --></A><H3>
\r
342 public java.net.URL <B>getDatabase</B>()</PRE>
\r
344 <DD>Gets the url to the database that defines the unit data for this
348 <DT><B>Specified by:</B><DD><CODE>getDatabase</CODE> in interface <CODE>de.dfki.lt.freetts.ConcatenativeVoice</CODE></DL>
\r
352 <DT><B>Returns:</B><DD>a url to the database</DL>
\r
357 <A NAME="setupFeatureSet()"><!-- --></A><H3>
\r
358 setupFeatureSet</H3>
\r
360 protected void <B>setupFeatureSet</B>()
361 throws java.io.IOException</PRE>
\r
363 <DD>Sets the FeatureSet for this Voice.
\r
366 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#setupFeatureSet()">setupFeatureSet</A></CODE> in class <CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html" title="class in com.sun.speech.freetts.en.us">CMUVoice</A></CODE></DL>
\r
371 <DD><CODE>java.io.IOException</CODE> - if an I/O error occurs</DL>
\r
376 <A NAME="getPostLexicalAnalyzer()"><!-- --></A><H3>
\r
377 getPostLexicalAnalyzer</H3>
\r
379 protected <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A> <B>getPostLexicalAnalyzer</B>()
380 throws java.io.IOException</PRE>
\r
382 <DD>Returns the post lexical processor to be used by this voice.
383 Derived voices typically override this to customize behaviors.
\r
386 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#getPostLexicalAnalyzer()">getPostLexicalAnalyzer</A></CODE> in class <CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html" title="class in com.sun.speech.freetts.en.us">CMUVoice</A></CODE></DL>
\r
390 <DT><B>Returns:</B><DD>the Unit selector
392 <DD><CODE>java.io.IOException</CODE> - if an IO error occurs while getting
398 <A NAME="getPitchmarkGenerator()"><!-- --></A><H3>
\r
399 getPitchmarkGenerator</H3>
\r
401 public <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A> <B>getPitchmarkGenerator</B>()
402 throws java.io.IOException</PRE>
\r
404 <DD>Returns the pitch mark generator to be used by this voice.
405 Derived voices typically override this to customize behaviors.
406 This voice uses a DiphonePitchMark generator to generate
410 <DT><B>Specified by:</B><DD><CODE>getPitchmarkGenerator</CODE> in interface <CODE>de.dfki.lt.freetts.ConcatenativeVoice</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#getPitchmarkGenerator()">getPitchmarkGenerator</A></CODE> in class <CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html" title="class in com.sun.speech.freetts.en.us">CMUVoice</A></CODE></DL>
\r
414 <DT><B>Returns:</B><DD>the pitchmark processor
416 <DD><CODE>java.io.IOException</CODE> - if an IO error occurs while getting
422 <A NAME="getUnitConcatenator()"><!-- --></A><H3>
\r
423 getUnitConcatenator</H3>
\r
425 public <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A> <B>getUnitConcatenator</B>()
426 throws java.io.IOException</PRE>
\r
428 <DD>Returns the unit concatenator to be used by this voice.
429 Derived voices typically override this to customize behaviors.
430 This voice uses a relp.UnitConcatenator to concatenate units.
\r
433 <DT><B>Specified by:</B><DD><CODE>getUnitConcatenator</CODE> in interface <CODE>de.dfki.lt.freetts.ConcatenativeVoice</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#getUnitConcatenator()">getUnitConcatenator</A></CODE> in class <CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html" title="class in com.sun.speech.freetts.en.us">CMUVoice</A></CODE></DL>
\r
437 <DT><B>Returns:</B><DD>the unit concatenator processor
439 <DD><CODE>java.io.IOException</CODE> - if an IO error occurs while getting
445 <A NAME="getUnitSelector()"><!-- --></A><H3>
\r
446 getUnitSelector</H3>
\r
448 public <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A> <B>getUnitSelector</B>()
449 throws java.io.IOException</PRE>
\r
451 <DD>Returns the unit selector to be used by this voice.
452 Derived voices typically override this to customize behaviors.
453 This voice uses the DiphoneUnitSelector to select units. The
454 unit selector requires the name of a diphone database. If no
455 diphone database has been specified then an Error is thrown.
\r
458 <DT><B>Specified by:</B><DD><CODE>getUnitSelector</CODE> in interface <CODE>de.dfki.lt.freetts.ConcatenativeVoice</CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#getUnitSelector()">getUnitSelector</A></CODE> in class <CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html" title="class in com.sun.speech.freetts.en.us">CMUVoice</A></CODE></DL>
\r
462 <DT><B>Returns:</B><DD>the unit selector processor
464 <DD><CODE>java.io.IOException</CODE> - if an IO error occurs while getting
470 <A NAME="toString()"><!-- --></A><H3>
\r
473 public java.lang.String <B>toString</B>()</PRE>
\r
475 <DD>Converts this object to a string
\r
478 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#toString()">toString</A></CODE> in class <CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html" title="class in com.sun.speech.freetts.en.us">CMUVoice</A></CODE></DL>
\r
482 <DT><B>Returns:</B><DD>a string representation of this object</DL>
\r
485 <!-- ========= END OF CLASS DATA ========= -->
\r
489 <!-- ======= START OF BOTTOM NAVBAR ====== -->
\r
490 <A NAME="navbar_bottom"><!-- --></A>
491 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
492 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
494 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
495 <A NAME="navbar_bottom_firstrow"><!-- --></A>
496 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
497 <TR ALIGN="center" VALIGN="top">
\r
498 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
\r
499 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
\r
500 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
\r
501 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
\r
502 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
\r
503 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
\r
504 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
\r
508 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
514 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
515 <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUClusterUnitVoice.html" title="class in com.sun.speech.freetts.en.us"><B>PREV CLASS</B></A>
\r
516 <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMULexicon.html" title="class in com.sun.speech.freetts.en.us"><B>NEXT CLASS</B></A></FONT></TD>
\r
517 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
518 <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>
\r
519 <A HREF="CMUDiphoneVoice.html" target="_top"><B>NO FRAMES</B></A>
\r
520 <SCRIPT type="text/javascript">
\r
523 document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
\r
528 <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
\r
534 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
535 SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
\r
536 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
537 DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
\r
540 <A NAME="skip-navbar_bottom"></A>
541 <!-- ======== END OF BOTTOM NAVBAR ======= -->
\r