Compass 55. Voice coach.

When enabled and configured, voice coach will be telling you active track distance and duration as well as current speed and altitude.

In the current version, voice coach is only running when GPS track is being recorded. This ensures that coach provides exact and reliable information, for app running either in foreground or background.

App gives a hint if coach is enabled or disabled (by default). When you tap on a MENU button, hint is on top of the “NEW TRACK” button:

Until you start a new track, this is just a label and to access voice coach configuration you can delve into Advanced Settings > Voice coach.

Once GPS track recording is running, this hint becomes a button:

Tapping on it will open voice coach settings:

By default, coach is off and some configuration is pre-populated for you, like enabled announcement on every 5 minutes of tracking and disabled announcement for every 10 miles or kilometers. Again, until you tell YES to enabling a voice coach, all of this is going to stay mute and inactive.

This way of configuring things enables you to setup multiple voice coach “triggers” without having them active and then switch only these that you need for a specific situation. One can imagine driving and skiing being quite different activities when you need quite different sets of triggers.

“+” button on top allows you to add more triggers.

Tapping on a row with a trigger allows to configure a specific trigger parameters. Here is a screen for a time trigger:

And for the distance trigger:

No limits are established onto number of triggers you can have, there are some limits on a minimum time interval being 20 seconds and distance 100 meters (328 feet). Of course you can still shoot yourself in the foot by configuring and enabling triggers that would overlap, the app will queue the announcements then with some reasonable timeout and discard the most obsolete then as new announcements come. But why would you be configuring it this way? :)

All ideas for the voice coach evolution to match your needs are welcome!