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 Powiadomienia osiągnięcia celu. 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:
Powiadomienia osiągnięcia celuMnoż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.