back

e rendiamolo eseguibile

$ chmod +x ~/bin/mapupdate

Chiediamo ad anacron di eseguirlo una volta la settimana.

Nel file /etc/anacrontab, aggiungiamo:

7 1 update-navit-map /home/nostroutente/bin/mapupdate
Supporto vocale

Testiamo il corretto funzionamento del software vocale:

echo "Coltiva Linux che tanto Windows si pianta da solo!" \
| iconv -f UTF-8 -t ISO-8859-1 | festival --language italian --tts

se il sistema dovesse restituire il messaggio di errore: "Linux: can't open /dev/dsp", basterà creare il file ~/.festivalrc contenente le seguenti righe:

(Parameter.set 'Audio_Command "aplay -q -c 1 -t raw -f s16 -r $SR $FILE")
(Parameter.set 'Audio_Method 'Audio_Command)

Aggiungiamo a navit.xml la riga:

<speech type="cmdline" data="echo '%s' | iconv -f UTF-8 -t ISO-8859-1 \
| festival --tts --language italian" />
Poi personalizzati

È possibile aggiungere una mappa di poi (points of interest) personalizzati. Nel file navit.xml sostituiamo:

<mapset enabled="yes">
    <map type="binfile" enabled="yes" data="~/opt/navit/maps/italy.bin" />
</mapset>

con

<mapset enabled="yes">
    <map type="textfile" enabled="yes" data="~/opt/navit/maps/MyPoi.txt" />
    <map type="binfile" enabled="yes" data="~/opt/navit/maps/italy.bin" />
</mapset>

Il file MyPoi.txt conterrà le indicazioni relative ai poi personalizzati.

Creiamo il file che conterrà le indicazioni relative ai poi (ovviamente tale operazione è necessaria solo la prima volta...):

$ touch ~/opt/navit/maps/MyPoi.txt

back