MAIN MENU

Training Media
Click here to visit Spidertools.com.
GP2X Portable
Media Player
GP2X In Stock NOW!! Games, Ebooks, Movies, Photos, Divx, OGG, mp3, Tv out, USB 2.0,
Click and get a GP2X

YaFSUG: Projectz.

Project: THT - Festival Utterrance.

A Festival mbrola voice:
Research and Personal Experience By Vincent Angus Williams - scribe63
All rights to respective copyright owners


As the Chinese proverb says :
"Tell me and I'll forget. Show me and I'll remember. But involve me and I'll understand."


Listen

Intro Install Config Usage Conclusion

Installation:
I downloaded the Linux i386 mbrola package, unzipped, and copied the mbrola binary to '~/bin' and /usr/local/bin' Checked if working with "mbrola -h" and it displayed the below results.
$mbrola -h
USAGE: mbrola [COMMAND LINE OPTIONS] database pho_file+ output_file

A - instead of pho_file or output_file means stdin or stdout Extension of output_file ( raw, au, wav, aiff ) tells the wanted audio format Options can be any of the following:
-i = display the database information if any
-e = IGNORE fatal errors on unknown diphone
-c CC = set COMMENT char (escape sequence in pho files)
-F FC = set FLUSH command name
-v VR = VOLUME ratio, float ratio applied to ouput samples
-f FR = FREQ ratio, float ratio applied to pitch points
-t TR = TIME ratio, float ratio applied to phone durations
-l VF = VOICE freq, target freq for voice quality
-R RL = Phoneme RENAME list of the form a A b B ...
-C CL = Phoneme CLONE list of the form a A b B ...
-I IF = Initialization file containing one command per line
CLONE, RENAME, VOICE, TIME, FREQ, VOLUME, FLUSH, COMMENT,
and IGNORE are available

After downloading the voices from the festival website i unzipped packages and copied the us1 directories in the english directories to '/usr/share/festival/voices/english'
~$sudo mv us1_mbrola /usr/share/festival/voices/english/us1_mbrola
I used US English Female Voice, more interested in the female voice.

Now in order to go further, you need to get a version of an MBROLA language/voice database from the MBROLA project homepage.
On Ubuntu Dapper:
1) put the mbrola executable in festival/lib/etc/
$sudo cp mbrola-program/mbrola-linux-i386 /usr/lib/festival/mbrola
2) put the us1 database is festival/lib/voices/english/us1_mbrola/us1/us1
$sudo cp -R us1 /usr/share/festival/voices/english/us1_mbrola/us1
3)call (voice_us1_mrbola) in festival to select the voice or add to siteinit.scm (set! voice_default 'voice_us1_mbrola) to make it always select this voice as the default
$sudo vi /usr/share/festival/siteinit.scm


©2006 - 2013 YaFSUG all rights reserved.
All respective © Owners all rights reserved.
------
RESOURCES

Web Site Hosting
Web hosting services
Get $25 off on sign up
Click Button Above
or Enter YAFSUG97PROMO
Get good prices on
Books, ETC,.