Attivazione dei messaggi vocali di navigazione
(Compilato da Hardy 2013, rielaborato 2023-08)
Principio e impostazioni correlate
- I messaggi vocali vengono attivati in base a una soglia di distanza di anticipo, derivata dalla conversione di un tempo di anticipo specificato tramite la Velocità predefinita del profilo. Per i messaggi vocali ravvicinati, questa distanza di anticipo può essere regolata in base alla velocità effettiva: aumentata per garantire che l'annuncio venga attivato abbastanza presto ad alte velocità, o diminuita per una maggiore precisione a basse velocità.
- La Velocità predefinita del profilo è regolabile dall'utente e la sua modifica influenzerà quindi le distanze di attivazione dei messaggi vocali. Nota: La Velocità predefinita influisce anche sul tempo di percorso calcolato.
- La tempistica dei messaggi vocali può essere regolata anche tramite l'impostazione [object Object]. Controlla la colonna 'Impostazione arrivo' più in basso per vedere quali messaggi vocali saranno interessati. La distanza di attivazione verrà moltiplicata per il seguente fattore:
| [object Object] | Moltiplicatore di distanza |
|---|---|
| Presto | 1.5 |
| Normale | 1 |
| Tardi | 0.5 |
| Molto tardi | 0.25 |
- Inoltre, esiste un Ritardo messaggio vocale generale configurabile dall'utente (regolabile nel plugin di sviluppo OsmAnd, Messaggi vocali di testo, pulsante 11.2). Questo è particolarmente necessario per il tipo di output Audio chiamata telefonica, dove emuliamo una chiamata a un'autoradio che induce un certo ritardo, per evitare che l'inizio dei messaggi vocali venga tagliato. (Tutte le distanze annunciate nei messaggi vocali anticiperanno qualsiasi Ritardo messaggio vocale.)
- Disattiviamo immediatamente i messaggi vocali se si riferiscono a eventi obsoleti o se la tua direzione di viaggio non sembra in linea con il percorso corrente.
Velocità predefinite del profilo base
Sebbene queste possano essere regolate dall'utente, le impostazioni predefinite sono:
- Guida: 12,5 m/s (45 km/h)
- Ciclismo: 2,78 m/s (10 km/h)
- Camminata: 1,11 m/s (4 km/h)
- Barca: 1,39 m/s (5 km/h)
- Sci: 1,39 m/s (5 km/h)
- Aereo: 40 m/s (144 km/h)
Tabella di attivazione
I trigger si trovano qui nel codice. I valori corrispondenti per le impostazioni predefinite di OsmAnd sono:
| Tipo di messaggio vocale | Tempo di anticipo [s]: Corrispondente Distanza di anticipo @ Velocità predefinita [m] | Distanza di anticipo regolata dalla velocità effettiva? | Regolabile dall'impostazione di arrivo? | Commento |
|---|---|---|---|---|
| Svolta ora | 6,7 s / 3,2 s / 2 s: Guida: 83 m Ciclismo: 12(8) m Camminata: 12(2) m | ✔️ (Proporzionale a velocità effettiva / Velocità predefinita) | ✔️ | Tempo di anticipo (euristico) = max(8, sqrt(Velocità predefinita * 3,6)). La distanza di anticipo corrispondente è arrotondata per difetto a 12 m per consentire l'imprecisione della posizione. |
| Svolta tra X m | 22 s: Guida: 275 m Ciclismo: 61 m Camminata: 24 m | ✔️ (Solo aumento) | Saltato se < 15 s prima della svolta | |
| Preparati a svoltare tra X m | 115 s: Guida: 1438 m Ciclismo: 319 m Camminata: - | Saltato se < 150 m prima di "Svolta tra", saltato per Velocità predefinita < 8 km/h | ||
| Preparati a svoltare a lungo tra X m | 300 s: Guida: - Ciclismo: - Camminata: - | Saltato per Velocità predefinita < 108 km/h | ||
| Prosegui | >300 s: Guida: 3750 m Ciclismo: 833 m Camminata: 333 m | Riproduce dopo il calcolo del percorso se non sono previsti altri messaggi vocali, o dopo una svolta se la svolta successiva è più lontana di Preparati a lungo | ||
| Arrivo a destinazione o intermedio | 5 s: Guida: 63 m Ciclismo: 14 m Camminata: 6(12) m | ✔️ | Minimo 12 m | |
| Avvicinamento a waypoint / preferito / POI | 60 s: Guida: 750 m Ciclismo: 167 m Camminata: 67 m | ✔️ (Solo aumento) | ✔️ | Limitato a un massimo di 1 punto alla volta |
| Passaggio waypoint / preferito / POI | 15 s: Guida: 188 m Ciclismo: 42 m Camminata: 17 m | ✔️ (Solo aumento) | ✔️ | Limitato a un massimo di 3 punti alla volta |
| Allarme standard | 12 s: Guida: 150 m Ciclismo: 33 m Camminata: 13 m | ✔️ (Solo aumento) | ✔️ | |
| Allarme ravvicinato | 7 s: Guida: 88 m Ciclismo: 20 m Camminata: 8 m | ✔️ (Solo aumento) | ✔️ | Moderazione del traffico utilizza l'allarme Passaggio per il messaggio di avvicinamento e filtra i duplicati all'interno di questo raggio |
| Annuncio fuori rotta | 20 s: Guida: 250 m Ciclismo: 56 m Camminata: 22 m h | ✔️ | Può essere disabilitato | |
| Segnale GPS perso | 20 s | Viene riprodotto dopo che il segnale GPS è stato perso per >= 20 s e ciò non è stato causato da un'azione dell'utente. |