SpeakyParse Engine
|
Author: | X-Member30434
|
Submitted: | 30th November, 2006
|
Favourites: | 0 |
|
Genre: | Engine
| Downloads: | 144
|
|
Rated: |
|
|
Edited By Phizzy [Ectoprods] on 12/2/2006
Edited By Phizzy [Ectoprods] on 12/1/2006
This is a speech synthesiser engine I just made.
It runs through a given string to check for syllables which it has a corresponding sound for.
It works by running through a list of lines formatted like this:
syllable|soundLocation|delay|length
syllable = Syllable to check for in text.
soundLocation = relative location of the sound to play for this syllable.
delay = delay (in MMF frames) to wait after syllable is processed.
length = number of characters to move the imaginary speech checking cursor after processing.
I've included three (one + two edited) syllable packs with it, though the original pack wasn't completely finished since I was getting a bit bored. It won't sound perfect because of this. Also because of the fact that it's a speech synthesiser but wuteva.
If you want me to expand the original syllPack, send me a DC-mail with the phoenetic sounds you think I need to add. I'm just bored of going through it over and over myself, really.
If you want to make your own syllable pack, then you need to remember to add the words to your syll.txt in order of LENGTH. Four-letter words come before two-letter words etc.
This way, if you have "to" and "tor", "tor" is seen before "to" to stop it from saying "to-r."
This could potentially be used for voice-overs and stuff.
I hope you humans can make some use of it.
Size is due to 375 *.wav files by the way.
Included is the MMF1.5 source and an executable, along with a basic MMF2 source that's not as good due to the lack of external sound-playing extensions. This could probably be easily converted to TGF. Might try that later.
Edit: Bugfix! Shouldn't get stuck on unknown characters any more. Added an optional text typing mode, so the text appears as it is spoken.
Review This Download
 http://phizzy.sitesled.com/tutorials/SpeakyParse.zip (5.29mb )
|
|
This user has been deleted.
Is this worth a look? Let others know! Favourite
|