Navigatie Spraakinstructie Activering
(Samengesteld door Hardy 2013, herwerkt 2023-08)
Principe en gerelateerde instellingen
- Instructies worden geactiveerd op basis van een voorsprongafstand-drempel, afgeleid door een opgegeven voorsprongtijd om te zetten via de Standaardsnelheid van het profiel. Voor instructies op korte afstand kan deze voorsprongafstand vervolgens worden aangepast op basis van de werkelijke snelheid: verhoogd om ervoor te zorgen dat de aankondiging vroeg genoeg wordt geactiveerd bij hoge snelheden, of verlaagd voor meer precisie bij lage snelheden.
- De Standaardsnelheid van het profiel is door de gebruiker aanpasbaar, en het wijzigen ervan zal daarom de activeringsafstanden van de spraakinstructies beïnvloeden. Opmerking: De Standaardsnelheid beïnvloedt ook de berekende routetijd.
- De timing van de spraakinstructies kan ook worden aangepast via de instelling Aankondiging van de bestemming. Controleer de kolom 'Aankomstinstelling' hieronder om te zien welke spraakinstructies worden beïnvloed. De activeringsafstand wordt vermenigvuldigd met de volgende factor:
Aankondiging van de bestemming | Afstandsvermenigvuldiger |
---|---|
Vroegtijdig | 1.5 |
Op tijd | 1 |
Laat | 0.5 |
Erg laat | 0.25 |
- Daarnaast is er een door de gebruiker configureerbare algemene Spraakinstructie vertraging (instelbaar in de OsmAnd ontwikkelingsplugin, Tekst spraakinstructies, knop 11.2). Dit is met name nodig voor uitvoertype Telefoongesprek audio, waarbij we een oproep naar een autoradio emuleren die enige vertraging veroorzaakt, om te voorkomen dat het begin van de instructies wordt afgesneden. (Alle afstanden die in de instructies worden aangekondigd, anticiperen op eventuele Spraakinstructie vertraging.)
- We dempen instructies onmiddellijk zodra ze verwijzen naar verouderde gebeurtenissen, of als uw rijrichting niet in lijn lijkt te zijn met een huidige route.
Standaard snelheden basisprofiel
Hoewel deze door de gebruiker kunnen worden aangepast, zijn de standaardwaarden:
- Rijden: 12,5 m/s (45 km/u)
- Fietsen: 2,78 m/s (10 km/u)
- Wandelen: 1,11 m/s (4 km/u)
- Boot: 1,39 m/s (5 km/u)
- Skiën: 1,39 m/s (5 km/u)
- Vliegtuig: 40 m/s (144 km/u)
Activeringstabel
De triggers staan hier in de code. De corresponderende waarden voor de standaardinstellingen van OsmAnd zijn:
Type instructie | Voorsprongtijd [s]: Corresponderende Voorsprongafstand @ Standaardsnelheid [m] | Voorsprongafstand aangepast door werkelijke snelheid? | Instelbaar via aankomstinstelling? | Opmerking |
---|---|---|---|---|
Nu afslaan | 6,7 s / 3,2 s / 2 s: Rijden: 83 m Fietsen: 12(8) m Wandelen: 12(2) m | ✔️ (Proportioneel aan werkelijke snelheid / standaardsnelheid) | ✔️ | Voorsprongtijd (heuristisch) = max(8, sqrt(standaardsnelheid * 3,6)). De corresponderende voorsprongafstand is minimaal 12 m om rekening te houden met positieonzekerheid. |
Sla af over X m | 22 s: Rijden: 275 m Fietsen: 61 m Wandelen: 24 m | ✔️ (Alleen verhogen) | Overgeslagen indien < 15 s voor afslag | |
Voorbereiden om af te slaan over X m | 115 s: Rijden: 1438 m Fietsen: 319 m Wandelen: - | Overgeslagen indien < 150 m voor "Sla af over", overgeslagen voor standaardsnelheid < 8 km/u | ||
Lang voorbereiden om af te slaan over X m | 300 s: Rijden: - Fietsen: - Wandelen: - | Overgeslagen voor standaardsnelheid < 108 km/u | ||
Ga rechtdoor | >300 s: Rijden: 3750 m Fietsen: 833 m Wandelen: 333 m | Speelt na routeberekening als er geen andere instructie is, of na een afslag als de volgende afslag verder is dan Lang voorbereiden | ||
Aankomen op bestemming of tussenpunt | 5 s: Rijden: 63 m Fietsen: 14 m Wandelen: 6(12) m | ✔️ | Minimaal 12 m | |
Naderen van waypoint / favoriet / POI | 60 s: Rijden: 750 m Fietsen: 167 m Wandelen: 67 m | ✔️ (Alleen verhogen) | ✔️ | Beperkt tot maximaal 1 punt tegelijk |
Passeren van waypoint / favoriet / POI | 15 s: Rijden: 188 m Fietsen: 42 m Wandelen: 17 m | ✔️ (Alleen verhogen) | ✔️ | Beperkt tot maximaal 3 punten tegelijk |
Standaard alarm | 12 s: Rijden: 150 m Fietsen: 33 m Wandelen: 13 m | ✔️ (Alleen verhogen) | ✔️ | |
Dichtbij alarm | 7s: Rijden: 88 m Fietsen: 20 m Wandelen: 8 m | ✔️ (Alleen verhogen) | ✔️ | Verkeersremming gebruikt het Passeren alarm voor de naderingsinstructie, en filtert duplicaten binnen deze straal |
Aankondiging buiten route | 20 s: Rijden: 250m Fietsen: 56m Wandelen: 22m h | ✔️ | Kan worden uitgeschakeld | |
GPS-signaal verloren | 20 s | Wordt afgespeeld nadat het GPS-signaal gedurende >= 20 s verloren is gegaan en dit niet door een gebruikersactie is veroorzaakt. |