5,710
edits
Changes
no edit summary
*training text input - http://www.festvox.org/cmu_arctic/cmuarctic.data
*useful tips http://festvox.org/index.html, including name for EMU speech database system http://www.shlrc.mq.edu.au/emu/
*Building a CLUSTERGEN Statistical Parametric Synthesizer: http://festvox.org/festvox/c3170.html#AEN3172
==Building a Unit Selection Cluster Voice==
(from here http://festvox.org/festvox/x3082.html)
#<pre>
mkdir uw_uw_rdt
cd uw_uw_rdt
</pre>
#uniphone setup:
<pre> $FESTVOXDIR/src/unitsel/setup_clunits uw us rdt uniphone</pre>
#generate prompts and prompt files<pre>festival -b festvox/build_clunits.scm '(build_prompts_waves "etc/uniphone.data")'</pre>
#record sound, using audacity. save as 16k, 16bit mono.
#make labels: <pre>./bin/make_labs prompt-wav/*.wav</pre
#build utterance structure: <pre>festival -b festvox/build_clunits.scm '(build_utts "etc/uniphone.data")'</pre>
#do pitch marking: <pre>./bin/make_pm_wave wav/*.wav</pre>
#find Mel Frequency Cepstral Coefficients: <pre>./bin/make_mcep wav/*.wav
</pre>
#build cluster unit selection synth: <pre>festival -b festvox/build_clunits.scm '(build_clunits "etc/uniphone.data")'</pre>
==Using a Unit Selection Cluster Voice Synth==
*from uw_us_rdt directory: <pre>festival festvox/uw_us_rdt_clunits.scm
</pre>
*in Scheme:<pre>(voice_uw_us_rdt_clunits) </pre>
*<pre>(SayText "this is a little test.")</pre>
=changes=