osmandapp / OsmAnd

OsmAnd
https://osmand.net
Other
4.63k stars 1.01k forks source link

Voice instructions for tourists and athletes in "rec" mode. #18609

Open snooppr opened 10 months ago

snooppr commented 10 months ago

Describe the idea (required)

Voice acting in OsmAnd works in navigation mode, i.e. when a route is laid out and it cannot satisfy the needs of tourists or athletes in its entirety for the following reasons:

  1. The route may be unknown in advance and its construction is not required; for example, a cyclist on a hike can simply ride, choosing different roads and directions, For athletes, the distance can be looped in several circles.
  2. The audio settings lack options for athletes (athletes and tourists), which are usually present in alternative applications, such as the Sports Tracker application. Options: voice metrics when recording a trip "rec mode". Metrics: voiceover of the distance traveled (must be configured by the user), for example, voiceover of the distance traveled every 10 km and average speed, relevant in bicycle pods. For athletes, the metrics settings are similar: the distance/time traveled is announced every kilometer.

Tell us about the expected behaviour (required)

When the user presses the trip recording mode "rec widget", a dialog menu pops up with settings; it is necessary to add event-based sound to this menu. The user must set when to announce the metrics (with a slider, for example, every 5 km).

The user is on a trip, on a hike, when the track recording has reached 5 km, a voice is heard from his smartphone: 5 km covered, average speed 20 km/h. After some time, voiceover again: 10 km covered, average speed 18 km/h. After some time, the sound comes again: 15 km covered, average speed 19 km/h. etc.

Tell us about alternatives you've considered (required)

An alternative, for example, is an application for athletes: Sports Tracker, which announces the distance traveled, average speed in track recording mode and has low battery consumption.

Context (optional)

At the moment, it is impossible to abandon the Sports Tracker application, which speaks metrics, and switch to OsmAnd, which does not speak metrics. You have to use both applications, and this is an additional overhead on the battery. Make voiceovers in OsmAnd in the “rec widget” mode and increase the popularity and competitiveness of the application among tourists and athletes.

snooppr commented 1 month ago

It would also be great to add a repeat to the voiceover. The Suunto app has it, it's convenient, if you miss the audio, the repeat will sound right away and the user will be ready.