Thread: Navit on N900
View Single Post
Flandry's Avatar
Posts: 1,559 | Thanked: 1,786 times | Joined on Oct 2009 @ Boston
#421
Originally Posted by arne.anka View Post
no need to force, the qt dep is in qtpainter and qml, not navit itself.
True, but the qpainter renderer is the best one so it's the one the script installs, hence that package is forced.

well, if you read my previous posts, you would know that i (and several others) have begged _several_ times for instructions how to "build myself". scratchbox does not work (or needs apparently crude hacks), madde does not allow to include external libs (still wondering which genius made that decision) and the same seems to be true for the qt sdk.

so please, if it is that easy, would you care to enlighten us?
if not, refrain from using that stupid phrase!
Charming.

Once all the dependencies were installed i had no trouble getting it to build in scratchbox with a typical procedure (/configure && make stuff). I haven't tried building packages using dpkg-buildpackage yet--just grabbed svn and used the standard build method. You can look at chollya's source package or the one in the repo to see what patches woglinde used to get it working in the autobuilder back in January. One of the patches is now obsolete (the one to revert a then-recent svn revision); i haven't looked into the others yet and did not apply any of them, but also haven't tried the binary that was built.

Originally Posted by Amboss View Post
It took me 3 tries to install but in the end it worked. I had to get this libfribidi0 first which the skript complained about. It also complained about libgarmin0 and libspeechd2 but that seems to be no problem after all.

I also installed espeak but this I am not very happy about. The sound is terrible and seems to be not depend on my volume settings.

How do I deactivate espeak for navit? I already read navit.xml. There is a comment about it and a line which states
Code:
<speech type="espeak" enabled="no"/>
which would lead me to believe it is deactivated. But its not. How do I get rid of speech output?
The navit.xml refers to external xml files for different setttings, including speech. Check speech.xml for the real voice directions configuration.

About the volume: apparently espeak doesn't use the "right" sound channel, so the volume setting doesn't affect it. Eventually the internal navit volume will probably control it but for now you can change the amplitude with a switch in the output to espeak in speech.xml file as follows:
-a 50
Where 100 is default. See http://espeak.sourceforge.net/commands.html.

I've also found that adding the -z switch improves performance a bit (truncates empty space at end of phrases), and also liked the results better after speeding up the rate a bit.
__________________

Unofficial PR1.3/Meego 1.1 FAQ

***
Classic example of arbitrary Nokia decision making. Couldn't just fallback to the no brainer of tagging with lat/lon if network isn't accessible, could you Nokia?
MAME: an arcade in your pocket
Accelemymote: make your accelerometer more joy-ful

Last edited by Flandry; 2010-07-28 at 04:08.