View Single Post
Posts: 445 | Thanked: 367 times | Joined on Nov 2010 @ Italy
#696
should be possible to use mbrola for saera?

voices with mbrola+espeak are less robotic

this is a small guide to use mbrola arm version on the N900 for Navit turn-by-turn voice instructions

Download mbrola arm version from this link:

http://www.tcts.fpms.ac.be/synthesis...nux/mbrola.rar

i downloaded on my pc, extracted, and transfered the mbrola binary file via ssh to N900 in /usr/bin/ folder. (maybe is possible to save some rootfs space putting the mbrola binary in /opt and then create a symlink from /usr/bin to the file)

for voices i found to ways:

you can download voices from http://www.tcts.fpms.ac.be/synthesis...brcopybin.html

download it4 package, extract, cause you need only the it4 file. then put the it4 file in a folder in MyDocs.

mbrola will search voice files in /usr/share/mbrola/voices/ so you need to create a symlink /usr/share/mbrola/voices/it4 linking to the file in MyDocs

another way i want to test is to use some mbrola voice files already present in espeak folder /opt/espeak/data/voices/mb/ (so no need to download a voice file)

to let mbrola work with navit just edit speech.xml file like this:

<speech type="cmdline" data="espeak -v mb-it4 -s 150 -a 150 -p 50 '%s'"/>

and should work!

-s sets the speed
-a sets the volume(av. 100)
-p sets the pitch(av. 50)
__________________
Flickr photos taken with N900 https://www.flickr.com/cameras/nokia/n900/
"Closed source software tells you what you can do. With open source, you decide what software can do for you" Richard Stallman
 

The Following 4 Users Say Thank You to gianko For This Useful Post: