[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lojban] speech synthesizer
[Word-based Open Source Speech Synthesis]
>Isn't this somewhat, well, not the way to do it, regarding Lojban's
>phonology/morphology? I mean, it would be much easier just to program
>simple syllable-making functions, and let the program do the (amazing
>difficult) task of splitting the words into syllables.
I shall be the first one to admit that a project like this is futile.
However, doing it The Right Way(tm) is beyond our capabilities as well.
Splitting Lojban *text* into syllables is trivial. What is highly
difficult, however, is segmenting recorded speech in such a way that it
sounds reasonably natural when it is pieced back together. This has
nothing to do with the level of complexity in a language, but the way the
phones (speech sounds) blend into each other in any language. You can't
take the the "n" of "kantu", the "e" of "sevzi", and the "i" of "mi",
splice them together, and end up with "nei". In normal speech, the word
"nei" consists of continuously changing frequencies, and you can't really
tell where the "n" ends and the "e" begins; or where the "e" ends, and the
"i" begins.
Anyone interested in the topic of high-quality speech synthesis might want
to take a look at http://tcts.fpms.ac.be/synthesis/mbrola.html.
>I mean, you can't
>teach the program all lujvo, or all fu'ivla, or even all cmavo
>combinations.
If I'm very bored, I just might! :)
--
Arnt Richard Johansen | - Hvorfor snakker man engelsk på Internet?
http://people.fix.no/arj/ | - Har du hørt om "minste felles nevner"?
arj@fix.no |