Latest version of Pure Maps on XA2 dual sim: Voice navigation does not work, error message is:
“Voice navigation unavailable: Missing Text-to Speech (TTS) engine for selected language.”
Under Preferences -> General -> Language, I have chosen English (Danish seems unavailable).
When I go to Testing, I choose English and click “Test” - and it works!
So why does voice navigation work in the test but not otherwise?
Is there any possibility to install Danish as the language in the TTS engine?
TTS is problematic in Linux. Selection of languages is rather small and there have been longer posts regarding it at TJC. So, no need to repeat over here.
To get voice instructions, you need voice engine (mimic or picotts) and your instructions should be in that language. So, when calculating the route, choose English as well.
From your description, I don’t know shat did you select as language for routing.
I have Picotts installed. I can’t install Mimic - it complains that …“Nothing provides libicuuc.so.63 needed by mimic 1.2.0.3-1.9.1.jolla.armv7hl” - btw, these version numbers are crazy!
I don’t understand what you mean by “selecting as language for routing”? I have chosen English as map language. Do I need to do something else?
Thanks, Morten
Re language: when you calculate route, you can set a language for routing instructions. These could be different from the map language. To be sure, remove calculated route, calculate a new one and check that language is set to English
Re ICU error: please search this forum, common error and will be fixed with updated packages. For that, 3.4.0.x OBS target is needed. As I have replied to this too many times already, I will probably start ignoring icu error messages…
You set them up on every routing calculation. Right now, as soon as the destination is entered, route is calculated. However, when shown the route, you can click on the bar at the bottom, to get to route options. In the options, you can set language and then recalculate the route.
This organization was set to reduce number of actions done by users routinely. However, looks like it is more complicated to the ones who don’t know about it.
Thank You rinigus for your great work.
To voice navigation: What I do wrong, when Preference>Testing works well (I use Espeak for Czech), but when I starting navigation I get message “Voice navigation unavailable: missing Text-to-Speech (TTS) engine for selected language”?
There is no problem for English, French, Spanish etc.
But this is not so important. Thanks for faster search and route calculation.
Navigation instructions are provided by routing engine (online and offline). So, you should be sure that you selected navigation instructions in Czech. Other than that, I am not aware of any reasons why Czech would not be supported.