We've been tuning this a lot since we've switched to Apple TTS (instead of our own implementation) in Run.GPS version 2.8.4. Currently release 2.8.9 is being reviewed by Apple and will appear in App Store in about 1 week.
On our own devices, we do not experience the problem you describe. Apple TTS needs a lot of CPU time and RAM. This sounds a bit like the iPhone is too busy with other things so the voice announcements get delayed.
- Which iPhone do you own?
- Did you try rebooting the phone? Does the delay still occurr?
- Are other apps running in the background that need a lot of CPU?
21.08.2014 19:16:18 UTCgeändert am 22.08.2014 07:43:41 UTC
It seems like the timing of the voice announcements isn't ok anymore. I use these announcements a lot during training, very useful. But their behaving weird since the last update. ‘Training Started, Training Stopped’ are sometimes delayed for about 15 seconds. Announced training metrics are sometimes not in sync with the voice output repeat timer (maybe caused by the wrong timing of the ‘Training started’ announcement). Also when the training speed changes (from walking tot running) it seems like the changed speed announcement this too late. For instance during interval training after walking one minute there is no anouncement and when you start running there is a delayed anouncement immediately followed by normal training metrics voice announcement. The result is an overload of bad timed voice output.
The app is stable and bug free as far as I experience on iOS. Thanks RUNGPS-team!