Contents

Setting up Navit

I got navit set up and configured to the point where it follows me on the map. It doesn't have street names or any other information, just the map and the cursor showing the location and direction. Here's what I did:

Speech

* mokoTTS aims to integrate these packages in OM:
http://projects.openmoko.org/projects/mokotts/
install espeak, dotconf, and then speech-dispatcher.
* change the speech tag in navit.xml:
<speech type="cmdline" data="spd-say '%s'" />
or "spd-say -l fr '%s'" for using the French voice for example.

Script to download OSM maps

Wurp wrote a little python script to download all OSM maps within a lat/long rectangle. Just copy the script to a file called dlOSM.sh, chmod +x it, and run it like

It takes a long time for large maps. I could optimize it some by having it try to get a big section at once, then if it fails, break it into smaller pieces and recurse. I'm not sure when/if I'll get around to that...

Setting up Navit

I got navit set up and configured to the point where it follows me on the map. It doesn't have street names or any other information, just the map and the cursor showing the location and direction. Here's what I did:

Speech

* mokoTTS aims to integrate these packages in OM:
http://projects.openmoko.org/projects/mokotts/
install espeak, dotconf, and then speech-dispatcher.
* change the speech tag in navit.xml:
<speech type="cmdline" data="spd-say '%s'" />
or "spd-say -l fr '%s'" for using the French voice for example.

Script to download OSM maps

Wurp wrote a little python script to download all OSM maps within a lat/long rectangle. Just copy the script to a file called dlOSM.sh, chmod +x it, and run it like

It takes a long time for large maps. I could optimize it some by having it try to get a big section at once, then if it fails, break it into smaller pieces and recurse. I'm not sure when/if I'll get around to that...