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:31 CET 2009 -->
\r
7 MbrolaVoice (FreeTTS 1.2)
\r
10 <META NAME="keywords" CONTENT="de.dfki.lt.freetts.en.us.MbrolaVoice 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="MbrolaVoice (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 PREV CLASS
\r
53 <A HREF="../../../../../../de/dfki/lt/freetts/en/us/MbrolaVoiceDirectory.html" title="class in de.dfki.lt.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="MbrolaVoice.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="#fields_inherited_from_class_com.sun.speech.freetts.Voice">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: FIELD | <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 de.dfki.lt.freetts.en.us</FONT>
\r
86 Class MbrolaVoice</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>de.dfki.lt.freetts.en.us.MbrolaVoice</B>
\r
94 <DT><B>All Implemented Interfaces:</B> <DD><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>MbrolaVoice</B><DT>extends <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html" title="class in com.sun.speech.freetts.en.us">CMUVoice</A></DL>
\r
101 Defines an unlimited-domain diphone synthesis based voice using
102 the MBROLA synthesis.
\r
109 <!-- ======== NESTED CLASS SUMMARY ======== -->
\r
112 <!-- =========== FIELD SUMMARY =========== -->
\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
121 <A NAME="fields_inherited_from_class_com.sun.speech.freetts.Voice"><!-- --></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.freetts.<A HREF="../../../../../../com/sun/speech/freetts/Voice.html" title="class in com.sun.speech.freetts">Voice</A></B></TD>
\r
126 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
127 <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
131 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
\r
133 <A NAME="constructor_summary"><!-- --></A>
134 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
135 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
136 <TD COLSPAN=2><FONT SIZE="+2">
\r
137 <B>Constructor Summary</B></FONT></TD>
\r
139 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
140 <TD><CODE><B><A HREF="../../../../../../de/dfki/lt/freetts/en/us/MbrolaVoice.html#MbrolaVoice(java.lang.String, java.lang.String, float, float, float, 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)">MbrolaVoice</A></B>(java.lang.String databaseDirectory,
141 java.lang.String database,
145 java.lang.String name,
146 <A HREF="../../../../../../com/sun/speech/freetts/Gender.html" title="class in com.sun.speech.freetts">Gender</A> gender,
147 <A HREF="../../../../../../com/sun/speech/freetts/Age.html" title="class in com.sun.speech.freetts">Age</A> age,
148 java.lang.String description,
149 java.util.Locale locale,
150 java.lang.String domain,
151 java.lang.String organization,
152 <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMULexicon.html" title="class in com.sun.speech.freetts.en.us">CMULexicon</A> lexicon)</CODE>
\r
155 Creates an MbrolaVoice.</TD>
\r
159 <!-- ========== METHOD SUMMARY =========== -->
\r
161 <A NAME="method_summary"><!-- --></A>
162 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
163 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
164 <TD COLSPAN=2><FONT SIZE="+2">
\r
165 <B>Method Summary</B></FONT></TD>
\r
167 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
168 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
169 <CODE>protected <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A></CODE></FONT></TD>
\r
170 <TD><CODE><B><A HREF="../../../../../../de/dfki/lt/freetts/en/us/MbrolaVoice.html#getAudioOutput()">getAudioOutput</A></B>()</CODE>
\r
173 Returns the audio output used by this voice.</TD>
\r
175 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
176 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
177 <CODE> java.lang.String</CODE></FONT></TD>
\r
178 <TD><CODE><B><A HREF="../../../../../../de/dfki/lt/freetts/en/us/MbrolaVoice.html#getDatabase()">getDatabase</A></B>()</CODE>
\r
181 Returns the absolute file name of the Voice database
182 this MbrolaVoice uses.</TD>
\r
184 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
185 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
186 <CODE> java.lang.String</CODE></FONT></TD>
\r
187 <TD><CODE><B><A HREF="../../../../../../de/dfki/lt/freetts/en/us/MbrolaVoice.html#getMbrolaBase()">getMbrolaBase</A></B>()</CODE>
\r
190 Returns the absolute name of the MBROLA directory.</TD>
\r
192 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
193 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
194 <CODE> java.lang.String</CODE></FONT></TD>
\r
195 <TD><CODE><B><A HREF="../../../../../../de/dfki/lt/freetts/en/us/MbrolaVoice.html#getMbrolaBinary()">getMbrolaBinary</A></B>()</CODE>
\r
198 Returns the absolute file name of the MBROLA binary.</TD>
\r
200 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
201 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
202 <CODE>protected java.lang.String[]</CODE></FONT></TD>
\r
203 <TD><CODE><B><A HREF="../../../../../../de/dfki/lt/freetts/en/us/MbrolaVoice.html#getMbrolaCommand()">getMbrolaCommand</A></B>()</CODE>
\r
206 Returns the command line that invokes the MBROLA executable.
209 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
210 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
211 <CODE> java.lang.String</CODE></FONT></TD>
\r
212 <TD><CODE><B><A HREF="../../../../../../de/dfki/lt/freetts/en/us/MbrolaVoice.html#getRenameList()">getRenameList</A></B>()</CODE>
\r
215 Returns the absolute file name of the MBROLA phonetic symbols
218 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
219 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
220 <CODE>protected java.net.URL</CODE></FONT></TD>
\r
221 <TD><CODE><B><A HREF="../../../../../../de/dfki/lt/freetts/en/us/MbrolaVoice.html#getResource(java.lang.String)">getResource</A></B>(java.lang.String resource)</CODE>
\r
224 Get a resource for this voice. </TD>
\r
226 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
227 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
228 <CODE>protected <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A></CODE></FONT></TD>
\r
229 <TD><CODE><B><A HREF="../../../../../../de/dfki/lt/freetts/en/us/MbrolaVoice.html#getUnitConcatenator()">getUnitConcatenator</A></B>()</CODE>
\r
232 Returns the unit concatenator to be used by this voice.
235 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
236 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
237 <CODE>protected <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A></CODE></FONT></TD>
\r
238 <TD><CODE><B><A HREF="../../../../../../de/dfki/lt/freetts/en/us/MbrolaVoice.html#getUnitSelector()">getUnitSelector</A></B>()</CODE>
\r
241 Returns the unit selector to be used by this voice.
244 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
245 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
246 <CODE> java.lang.String</CODE></FONT></TD>
\r
247 <TD><CODE><B><A HREF="../../../../../../de/dfki/lt/freetts/en/us/MbrolaVoice.html#toString()">toString</A></B>()</CODE>
\r
250 Converts this object to a string</TD>
\r
253 <A NAME="methods_inherited_from_class_com.sun.speech.freetts.en.us.CMUVoice"><!-- --></A>
254 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
255 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
\r
256 <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
258 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
259 <TD><CODE><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#getPitchmarkGenerator()">getPitchmarkGenerator</A>, <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#getPostLexicalAnalyzer()">getPostLexicalAnalyzer</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#setupFeatureSet()">setupFeatureSet</A>, <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#setupUtteranceProcessors()">setupUtteranceProcessors</A></CODE></TD>
\r
262 <A NAME="methods_inherited_from_class_com.sun.speech.freetts.Voice"><!-- --></A>
263 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
264 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
\r
265 <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
267 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
268 <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#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
271 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
272 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
273 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
\r
274 <TD><B>Methods inherited from class java.lang.Object</B></TD>
\r
276 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
277 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
\r
283 <!-- ============ FIELD DETAIL =========== -->
\r
286 <!-- ========= CONSTRUCTOR DETAIL ======== -->
\r
288 <A NAME="constructor_detail"><!-- --></A>
289 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
290 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
291 <TD COLSPAN=1><FONT SIZE="+2">
\r
292 <B>Constructor Detail</B></FONT></TD>
\r
296 <A NAME="MbrolaVoice(java.lang.String, java.lang.String, float, float, float, 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)"><!-- --></A><H3>
\r
299 public <B>MbrolaVoice</B>(java.lang.String databaseDirectory,
300 java.lang.String database,
304 java.lang.String name,
305 <A HREF="../../../../../../com/sun/speech/freetts/Gender.html" title="class in com.sun.speech.freetts">Gender</A> gender,
306 <A HREF="../../../../../../com/sun/speech/freetts/Age.html" title="class in com.sun.speech.freetts">Age</A> age,
307 java.lang.String description,
308 java.util.Locale locale,
309 java.lang.String domain,
310 java.lang.String organization,
311 <A HREF="../../../../../../com/sun/speech/freetts/en/us/CMULexicon.html" title="class in com.sun.speech.freetts.en.us">CMULexicon</A> lexicon)</PRE>
\r
313 <DD>Creates an MbrolaVoice.
\r
315 <DT><B>Parameters:</B><DD><CODE>databaseDirectory</CODE> - the directory within the MBROLA directory
316 where the voice database of this voice is located<DD><CODE>database</CODE> - the name of the voice database of this voice<DD><CODE>rate</CODE> - the rate of the voice<DD><CODE>pitch</CODE> - the pitch of the voice<DD><CODE>range</CODE> - the range of the voice<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
317 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<DD><CODE>lexicon</CODE> - the lexicon to use</DL>
\r
319 <!-- ============ METHOD DETAIL ========== -->
\r
321 <A NAME="method_detail"><!-- --></A>
322 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
323 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
324 <TD COLSPAN=1><FONT SIZE="+2">
\r
325 <B>Method Detail</B></FONT></TD>
\r
329 <A NAME="getUnitSelector()"><!-- --></A><H3>
\r
330 getUnitSelector</H3>
\r
332 protected <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A> <B>getUnitSelector</B>()
333 throws java.io.IOException</PRE>
\r
335 <DD>Returns the unit selector to be used by this voice.
336 Derived voices typically override this to customize behaviors.
\r
339 <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
343 <DT><B>Returns:</B><DD>the unit selector
345 <DD><CODE>java.io.IOException</CODE> - if an IO error occurs while getting
351 <A NAME="getMbrolaCommand()"><!-- --></A><H3>
\r
352 getMbrolaCommand</H3>
\r
354 protected java.lang.String[] <B>getMbrolaCommand</B>()</PRE>
\r
356 <DD>Returns the command line that invokes the MBROLA executable.
357 The command will be in the form of:
359 <pre> {mbrolaExecutable} -e -R {mbrolaRenameList} {mbrolaVoiceDB}
368 <A NAME="getMbrolaBase()"><!-- --></A><H3>
\r
371 public java.lang.String <B>getMbrolaBase</B>()</PRE>
\r
373 <DD>Returns the absolute name of the MBROLA directory.
\r
377 <DT><B>Returns:</B><DD>the absolute name of the MBROLA directory</DL>
\r
382 <A NAME="getMbrolaBinary()"><!-- --></A><H3>
\r
383 getMbrolaBinary</H3>
\r
385 public java.lang.String <B>getMbrolaBinary</B>()</PRE>
\r
387 <DD>Returns the absolute file name of the MBROLA binary.
\r
391 <DT><B>Returns:</B><DD>the absolute file name of the MBROLA binary</DL>
\r
396 <A NAME="getRenameList()"><!-- --></A><H3>
\r
399 public java.lang.String <B>getRenameList</B>()</PRE>
\r
401 <DD>Returns the absolute file name of the MBROLA phonetic symbols
406 <DT><B>Returns:</B><DD>the absolute file name of the rename table</DL>
\r
411 <A NAME="getDatabase()"><!-- --></A><H3>
\r
414 public java.lang.String <B>getDatabase</B>()</PRE>
\r
416 <DD>Returns the absolute file name of the Voice database
417 this MbrolaVoice uses.
\r
421 <DT><B>Returns:</B><DD>the absolute file name of the Voice database</DL>
\r
426 <A NAME="getUnitConcatenator()"><!-- --></A><H3>
\r
427 getUnitConcatenator</H3>
\r
429 protected <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A> <B>getUnitConcatenator</B>()
430 throws java.io.IOException</PRE>
\r
432 <DD>Returns the unit concatenator to be used by this voice.
433 This method constructs the command line with which the
434 MBROLA binary will be called, and initialises the
435 MbrolaCaller accordingly.
\r
438 <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
442 <DT><B>Returns:</B><DD>the unit conatenator
444 <DD><CODE>java.io.IOException</CODE> - if an IO error occurs while getting
450 <A NAME="getAudioOutput()"><!-- --></A><H3>
\r
451 getAudioOutput</H3>
\r
453 protected <A HREF="../../../../../../com/sun/speech/freetts/UtteranceProcessor.html" title="interface in com.sun.speech.freetts">UtteranceProcessor</A> <B>getAudioOutput</B>()
454 throws java.io.IOException</PRE>
\r
456 <DD>Returns the audio output used by this voice.
\r
459 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../com/sun/speech/freetts/en/us/CMUVoice.html#getAudioOutput()">getAudioOutput</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
463 <DT><B>Returns:</B><DD>the audio output used by this voice
465 <DD><CODE>java.io.IOException</CODE> - if an I/O error occurs</DL>
\r
470 <A NAME="getResource(java.lang.String)"><!-- --></A><H3>
\r
473 protected java.net.URL <B>getResource</B>(java.lang.String resource)</PRE>
\r
475 <DD>Get a resource for this voice. Resources for this voice are located in
476 the package <code>com.sun.speech.freetts.en.us</code>.
\r
479 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../com/sun/speech/freetts/Voice.html#getResource(java.lang.String)">getResource</A></CODE> in class <CODE><A HREF="../../../../../../com/sun/speech/freetts/Voice.html" title="class in com.sun.speech.freetts">Voice</A></CODE></DL>
\r
487 <A NAME="toString()"><!-- --></A><H3>
\r
490 public java.lang.String <B>toString</B>()</PRE>
\r
492 <DD>Converts this object to a string
\r
495 <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
499 <DT><B>Returns:</B><DD>a string representation of this object</DL>
\r
502 <!-- ========= END OF CLASS DATA ========= -->
\r
506 <!-- ======= START OF BOTTOM NAVBAR ====== -->
\r
507 <A NAME="navbar_bottom"><!-- --></A>
508 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
509 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
511 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
512 <A NAME="navbar_bottom_firstrow"><!-- --></A>
513 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
514 <TR ALIGN="center" VALIGN="top">
\r
515 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
\r
516 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
\r
517 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
\r
518 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
\r
519 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
\r
520 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
\r
521 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
\r
525 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
531 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
532 PREV CLASS
\r
533 <A HREF="../../../../../../de/dfki/lt/freetts/en/us/MbrolaVoiceDirectory.html" title="class in de.dfki.lt.freetts.en.us"><B>NEXT CLASS</B></A></FONT></TD>
\r
534 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
535 <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>
\r
536 <A HREF="MbrolaVoice.html" target="_top"><B>NO FRAMES</B></A>
\r
537 <SCRIPT type="text/javascript">
\r
540 document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
\r
545 <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
\r
551 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
552 SUMMARY: NESTED | <A HREF="#fields_inherited_from_class_com.sun.speech.freetts.Voice">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
\r
553 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
554 DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
\r
557 <A NAME="skip-navbar_bottom"></A>
558 <!-- ======== END OF BOTTOM NAVBAR ======= -->
\r