[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lojban] Re: Text-to-speech
On 17 Jan, Arnt Richard Johansen <arj@nvg.org> wrote:
> Nice! As you may know, I have been working on a Lojban diphone
> synthesizer, but that project has not been going anywhere for the
> past year, due to lack of time and energy to do the grunt work.
Thanks for your reply.
No, I knew nothing about Lojban until a few days ago.
I still know almost nothing. It will be interesting to learn more
sometime, but unfortunately not now because I have much work to do.
It may be possible to use one of the mbrola diphone voices with eSpeak
as a front-end (to the the spelling-to-phoneme translation and
intonation) to give more natural sounding speech than eSpeak's internal
formant-synthesis voice. See:
http://espeak.sourceforge.net/mbrola.html
> Here are some suggestions:
> * ALWAYS have an intonation boundary before .i. It's the sentence
> separator, after all. Oh, and make sure that you separate cmavo
> clusters first, since people are apt to write .ije, .iku'i, and an
> infinite variety of combinations as one.
How do you define (and how do I recognise) a "cmavo cluster"?
".ije" is in the reference cmavo list, but ".iku'i" and presumably
others are not.
I note that there are some cmavo which start with the letters ".i"
which re not compounds of ".i".
> * ni'o should have an intonation boundary in front of it, and
> possibly a long pause.
"Paragraph break". If this always occurs together with a blank-line or
with ".i" then I can ignore it, but I expect it can occur apparently
within a "sentence"?
> * The following, and possibly some more, should have minor intonation
> boundaries in front of them: (na) gi'A nai (where A is any of aeiou);
> noi, poi, no'u, po'u; goi; to
I'm not sure what you mean by:
"(na) gi'A nai"
Do you mean "gi'A" when followed by "nai" and optionally preceded by
"na" ?
> * The following, and possibly some more, should have minor intonation
> boundaries after: toi
Also other terminators: ku, boi, vau, kei ?
> Do not stress any single-syllable cmavo.
That means "any single-syllable word which ends with a vowel" ?
> Unless you can insert a pause after it. ("le NO bliprenu" becomes "le
> nobli prenu", but "le NO. bliprenu" is okay.) Possibly not even then,
> since it sounds strange.
Probably some other multi-syllable cmavo should also be unstressed.
Can you recommend any important ones?
> People often stress the first syllable in "go'i".
To unsubscribe from this list, send mail to lojban-list-request@lojban.org
with the subject unsubscribe, or go to http://www.lojban.org/lsg2/, or if
you're really stuck, send mail to secretary@lojban.org for help.