View Single Post
Posts: 362 | Thanked: 143 times | Joined on Mar 2008
#620
Originally Posted by MartinK View Post

...

Well if it could be packaged for Debian I don't see why it can't be also packaged for Maemo. But I don't really feel like packaging it myself - I have no idea how to properly do a binary package. Also, did anybody try the mbrola voices ? If so, how do they compare to the default ones in espeak ? BTW, if the mbrola voices do improve espeak output quality, packaging them might be of interest for all the other projects using it (Espeak caller, Espeak clock, Espeak GUI, etc.).

...
As I mentioned before, I can't code to save my life; but I went ahead to try install it. I found a post on espeakcaller+mbrola http://talk.maemo.org/showpost.php?p...&postcount=175 and some instruction on espeak+mbrola at http://espeak.sourceforge.net/mbrola.html

I did the following to get espeak to use mbrola on the terminal.

1. follow the instruction on sourcforge page to download the mbrola and voice file.

2 extract and copy the mbrola file into /sbin; and make it executable for everyone. I don't know where to put the path info, so I put it at /sbin. I use WinSCP to transfer the files over to n900.

3. extract and copy the voice file en1 into /home/opt/espeak/data/mbrola

4. issue command at the x-term to say hello world:
espeak -v mb-en1 "Hello World"

To me the voice sounds better than the standard espeak voice. I have also downloaded and played with the us2 voice as well and I like its voice better still. In #4 step, I had to become root - I would get 'not home user' message; otherwise I got some more serious sounding error about mbrola wrapper error. In both case, espeak use the mbrola voice

It appears that if you would add the option of embedding the language voice string(eg. mb-en1, mb-us2); then user can setup espeak+mbrola himself and he would have a better sounding voice for navigation.

Cheers,

Last edited by cheve; 2011-04-26 at 03:59.
 

The Following 5 Users Say Thank You to cheve For This Useful Post: