Déclenchement des invites vocales de navigation
(Compilé par Hardy 2013, retravaillé 2023-08)
Principe et paramètres associés
- Les invites sont déclenchées en fonction d'un seuil de distance d'avance, dérivé en convertissant un temps d'avance spécifié via la Vitesse par défaut du profil. Pour les invites rapprochées, cette distance d'avance peut ensuite être ajustée en fonction de la vitesse réelle : augmentée pour garantir que l'annonce est déclenchée suffisamment tôt à grande vitesse, ou diminuée pour plus de précision à basse vitesse.
- La Vitesse par défaut du profil est réglable par l'utilisateur, et sa modification affectera donc les distances de déclenchement des invites vocales. Note : La Vitesse par défaut affecte également le temps de parcours calculé.
- Le timing des invites vocales peut également être ajusté via le paramètre Annonce d'arrivée. Consultez la colonne "Paramètre d'arrivée" ci-dessous pour voir quelles invites vocales seront affectées. La distance de déclenchement sera multipliée par le facteur suivant :
Annonce d'arrivée | Multiplicateur de distance |
---|---|
Tôt | 1.5 |
Normal | 1 |
Tard | 0.5 |
Très tard | 0.25 |
- De plus, il existe un Délai d'invite vocale global configurable par l'utilisateur (réglable dans le plugin de développement OsmAnd, Invites vocales textuelles, bouton 11.2). Ceci est particulièrement nécessaire pour le type de sortie Audio d'appel téléphonique, où nous émulons un appel vers un autoradio qui induit un certain délai, afin d'éviter que le début des invites ne soit coupé. (Toutes les distances annoncées dans les invites anticiperont tout Délai d'invite vocale.)
- Nous désactivons immédiatement les invites dès qu'elles font référence à des événements obsolètes, ou si votre direction de déplacement ne semble pas conforme à un itinéraire actuel.
Vitesses par défaut du profil de base
Bien qu'elles puissent être ajustées par l'utilisateur, les valeurs par défaut sont les suivantes :
- Conduite : 12,5 m/s (45 km/h)
- Cyclisme : 2,78 m/s (10 km/h)
- Marche : 1,11 m/s (4 km/h)
- Bateau : 1,39 m/s (5 km/h)
- Ski : 1,39 m/s (5 km/h)
- Avion : 40 m/s (144 km/h)
Tableau de déclenchement
Les déclencheurs se trouvent ici dans le code. Les valeurs correspondantes pour les paramètres par défaut d'OsmAnd sont :
Type d'invite | Temps d'avance [s] : Distance d'avance correspondante à la vitesse par défaut [m] | Distance d'avance ajustée par la vitesse réelle ? | Réglable par le paramètre d'arrivée ? | Commentaire |
---|---|---|---|---|
Tourner maintenant | 6,7 s / 3,2 s / 2 s : Conduite : 83 m Cyclisme : 12(8) m Marche : 12(2) m | ✔️ (Proportionnel à vitesse réelle / vitesse par défaut) | ✔️ | Temps d'avance (heuristique) = max(8, sqrt(vitesse par défaut * 3,6)). La distance d'avance correspondante est arrondie à 12 m pour tenir compte de l'imprécision de la position. |
Tourner dans X m | 22 s : Conduite : 275 m Cyclisme : 61 m Marche : 24 m | ✔️ (Augmentation uniquement) | Ignoré si < 15 s avant le virage | |
Préparer à tourner dans X m | 115 s : Conduite : 1438 m Cyclisme : 319 m Marche : - | Ignoré si < 150 m avant "Tourner dans", ignoré pour vitesse par défaut < 8 km/h | ||
Préparer à tourner dans X m (long) | 300 s : Conduite : - Cyclisme : - Marche : - | Ignoré pour vitesse par défaut < 108 km/h | ||
Aller tout droit | >300 s : Conduite : 3750 m Cyclisme : 833 m Marche : 333 m | Joue après le calcul de l'itinéraire si aucune autre invite n'est due, ou après un virage si le prochain virage est à plus de Préparer long | ||
Arriver à destination ou intermédiaire | 5 s : Conduite : 63 m Cyclisme : 14 m Marche : 6(12) m | ✔️ | Minimum 12 m | |
Approche d'un point de passage / favori / POI | 60 s : Conduite : 750 m Cyclisme : 167 m Marche : 67 m | ✔️ (Augmentation uniquement) | ✔️ | Limité à 1 point maximum à la fois |
Passage d'un point de passage / favori / POI | 15 s : Conduite : 188 m Cyclisme : 42 m Marche : 17 m | ✔️ (Augmentation uniquement) | ✔️ | Limité à 3 points maximum à la fois |
Alarme standard | 12 s : Conduite : 150 m Cyclisme : 33 m Marche : 13 m | ✔️ (Augmentation uniquement) | ✔️ | |
Alarme rapprochée | 7 s : Conduite : 88 m Cyclisme : 20 m Marche : 8 m | ✔️ (Augmentation uniquement) | ✔️ | Le ralentissement du trafic utilise l'alarme Passage pour l'invite d'approche, et filtre les doublons dans ce rayon |
Annonce hors itinéraire | 20 s : Conduite : 250 m Cyclisme : 56 m Marche : 22 m | ✔️ | Peut être désactivé | |
Signal GPS perdu | 20 s | Est joué après que le signal GPS a été perdu pendant >= 20 s et que cela n'a pas été causé par une action de l'utilisateur. |