Changes

Jump to: navigation, search

Festival TTS

213 bytes added, 18:25, 21 October 2012
Using new Voices
*copy your newly trained voice to <code>festival/lib/voices/english/</code>
*the name of your new voice directory (ex: <code>uw_us_rdt_clunits/</code>) needs to match the voice file (ex: <code>uw_us_rdt_clunits/festvox/uw_us_rdt_clunits.scm</code>)
*to set your voice as default, add the following to <code>festival/etc/siteinit.scm</code>:
<pre>
(autoload voice_uw_us_rdt_clunits "/Users/rtwomey/code/tts/festival/lib/voices/english/uw_us_rdt_clunits/festvox/uw_us_rdt_clunits" "American English male uw_us_rdt_clunits")
(set! voice_default 'voice_uw_us_rdt_clunits)
 
(voice_uw_us_rdt_clunits)
(lex.add.entry '("<break>" n (((pau pau) 0))))
 
</pre>
*the <code>lex.add.entry</code> line makes a new word <pre><break></pre> that adds a pause.*change directory <code>cd</code> to the folder containing your <code>festvox</code> files (trained model)
*run <code>festival_server</code> and it will load your new voice by default
*http://www.cstr.ed.ac.uk/projects/festival/manual/festival_24.html

Navigation menu