Pace Control app uses text-to-speech engine installed in Android to generate voice feedback messages. The app itself does not contain any voice recordings. Because of this it is very important to configure text-to-speech engine in a device to ensure that app works with it correctly. Incorrect configuration can result in no voice messages at all or some of them missing "randomly", low voice quality, incorrect grammar or speech intonation. If you experience any of these issues or just just want to protect yourself from them, follow the guidelines described here.
Pace Control app detects potential issues with text-to-speech engine configuration and warns users about them suggesting troubleshooting actions. However we still strongly recommend reading this page to better understand what exactly should be done and why.
Pace Control is developed and tested with Google Text-to-speech as a speech synthesis engine. This engine is guaranteed to work correctly with the app. On most phones the engine by Google is installed by default by the phone manufacturer, but this is not a general rule and there are phones in the market without this engine available out of the box, Because of this we recommend to verify whether you have it installed in your phone.
You can do it in one of the following ways:
When Google Text-to-speech Engine is installed, Pace Control will use it even if there is some other engine selected as the preferred one in the phone settings.
In case Google Text-to-speech Engine is not available, Pace Control app will try to use the preferred one. But we cannot guarantee that everything will work correctly.
Note. We assume that potential problem with missing Google Text-to-speech engine is already solved and the engine is installed on your device.
Please, keep in mind that the actions described below may look a little bit different depending on Android version and text-to-speech engine version.
The engine uses language data to generate speech. Because this data can have significant size, only the most popular languages have them installed by default. Other languages do not have the data available. For these languages Google Text-to-speech Engine cannot synthetize speech directly, so it tries to solve the problem by communicating with Google servers on the Internet. It sends the request, server converts text to speech and sends it back to a phone. This usually works, but also means there are several disadvantages:
To protext against there unpleasant consequences, you need to ensure that the text-to-speech engine has the voice data available locally. You can check if the data is installed and, in case it is not, install it as follows:
When finished, all the issues with voice feedback should be fixed.