Skip to main content

Wyzwalanie komunikatów głosowych nawigacji

(Opracowane przez Hardy'ego 2013, przerobione 2023-08)

  • Komunikaty są wyzwalane na podstawie progu odległości wyprzedzenia, wyznaczonego przez konwersję określonego czasu wyprzedzenia za pomocą Domyślna prędkość profilu. W przypadku komunikatów z bliska, ta odległość wyprzedzenia może być następnie dostosowana na podstawie rzeczywistej prędkości: zwiększona, aby zapewnić, że ogłoszenie zostanie wyzwolone wystarczająco wcześnie przy wysokich prędkościach, lub zmniejszona dla większej precyzji przy niskich prędkościach.
  • Domyślna prędkość profilu jest regulowana przez użytkownika, a jej zmiana wpłynie na odległości wyzwalania komunikatów głosowych. Uwaga: Domyślna prędkość wpływa również na obliczony czas trasy.
  • Czas komunikatów głosowych można również dostosować za pomocą ustawienia [object Object]. Sprawdź kolumnę „Ustawienia przyjazdu” poniżej, aby zobaczyć, które komunikaty głosowe zostaną zmienione. Odległość wyzwalania zostanie pomnożona przez następujący współczynnik:
[object Object]Mnożnik odległości
Wcześnie1.5
Normalnie1
Późno0.5
Bardzo późno0.25
  • Ponadto istnieje konfigurowalne przez użytkownika ogólne Opóźnienie komunikatów głosowych (regulowane w wtyczce deweloperskiej OsmAnd, Tekstowe komunikaty głosowe, przycisk 11.2). Jest to szczególnie potrzebne w przypadku typu wyjścia Dźwięk połączenia telefonicznego, gdzie emulujemy połączenie z radiem samochodowym, co powoduje pewne opóźnienie, aby uniknąć obcięcia początku komunikatów. (Wszystkie odległości ogłoszone w komunikatach będą przewidywać wszelkie Opóźnienia komunikatów głosowych.)
  • Komunikaty są natychmiast wyciszane, gdy odnoszą się do nieaktualnych zdarzeń lub gdy kierunek jazdy nie jest zgodny z bieżącą trasą.

Domyślne prędkości profilu podstawowego​

Chociaż można je dostosować, domyślne wartości to:

  • Jazda: 12,5 m/s (45 km/h)
  • Jazda na rowerze: 2,78 m/s (10 km/h)
  • Chodzenie: 1,11 m/s (4 km/h)
  • Łódź: 1,39 m/s (5 km/h)
  • Narty: 1,39 m/s (5 km/h)
  • Samolot: 40 m/s (144 km/h)

Tabela wyzwalaczy​

Wyzwalacze znajdują się tutaj w kodzie. Odpowiednie wartości dla domyślnych ustawień OsmAnd to:

Typ komunikatuCzas wyprzedzenia [s]:
Odpowiadająca
Odległość wyprzedzenia przy domyślnej prędkości [m]
Odległość wyprzedzenia dostosowana do rzeczywistej prędkości?Regulowane przez ustawienie przyjazdu?Komentarz
Skręć teraz6,7 s / 3,2 s / 2 s:
Jazda: 83 m
Jazda na rowerze: 12(8) m
Chodzenie: 12(2) m
✔️ (Proporcjonalnie do rzeczywistej prędkości / domyślnej prędkości)✔️Czas wyprzedzenia (heurystycznie) = max(8, sqrt(Domyślna prędkość * 3,6)). Odpowiadająca odległość wyprzedzenia jest zaokrąglana w dół do 12 m, aby uwzględnić niedokładność pozycji.
Skręć za X m22 s:
Jazda: 275 m
Jazda na rowerze: 61 m
Chodzenie: 24 m
✔️ (Tylko zwiększenie)Pominięte, jeśli < 15 s przed zakrętem
Przygotuj się do skrętu za X m115 s:
Jazda: 1438 m
Jazda na rowerze: 319 m
Chodzenie: -
Pominięte, jeśli < 150 m przed „Skręć za”, pominięte dla Domyślnej prędkości < 8 km/h
Długie przygotowanie do skrętu za X m300 s:
Jazda: -
Jazda na rowerze: -
Chodzenie: -
Pominięte dla Domyślnej prędkości < 108 km/h
Jedź prosto>300 s:
Jazda: 3750 m
Jazda na rowerze: 833 m
Chodzenie: 333 m
Odtwarzane po obliczeniu trasy, jeśli nie ma innych komunikatów, lub po zakręcie, jeśli następny zakręt jest dalej niż Długie przygotowanie
Przyjazd do celu lub punktu pośredniego5 s:
Jazda: 63 m
Jazda na rowerze: 14 m
Chodzenie: 6(12) m
✔️Minimum 12 m
Zbliżanie się do punktu trasy / ulubionego miejsca / POI60 s:
Jazda: 750 m
Jazda na rowerze: 167 m
Chodzenie: 67 m
✔️ (Tylko zwiększenie)✔️Ograniczone do maks. 1 punktu na raz
Przejazd przez punkt trasy / ulubione miejsce / POI15 s:
Jazda: 188 m
Jazda na rowerze: 42 m
Chodzenie: 17 m
✔️ (Tylko zwiększenie)✔️Ograniczone do maks. 3 punktów na raz
Standardowy alarm12 s:
Jazda: 150 m
Jazda na rowerze: 33 m
Chodzenie: 13 m
✔️ (Tylko zwiększenie)✔️
Alarm bliskości7s:
Jazda: 88 m
Jazda na rowerze: 20 m
Chodzenie: 8 m
✔️ (Tylko zwiększenie)✔️Uspokojenie ruchu używa alarmu Przejazd dla komunikatu o zbliżaniu się i filtruje duplikaty w tym promieniu
Komunikat o zboczeniu z trasy20 s:
Jazda: 250m
Jazda na rowerze: 56m
Chodzenie: 22m h
✔️Można wyłączyć
Utrata sygnału GPS20 sOdtwarzane po utracie sygnału GPS na >= 20 s i nie było to spowodowane działaniem użytkownika.