How to change the Voice language

1,201 views
Skip to first unread message

Jesper Blond

unread,
Sep 28, 2013, 7:49:50 AM9/28/13
to osm...@googlegroups.com
I would like to change between my local voice language danish (da) and english (en), but can not find the place in settings to switch!


I downloaded the languages da.tts and en.tts by the Data Management function.
First time I navigated I was send to a setting place where I could switch between language. But where is this place in the settings?

I found some help 
"How To Use voice routing
In order to use voice data you should download voice data and put it in appropriate place on SD card.
You can download voice data from Downloads find Voice for specific locale. You should unzip all files onto SD card in /osmand/voice. For example /osmand/voice/en/config.p . 'En' is the name of language you can put many languages into voice folder.
After you could go in application Settings and choose /Data/Voice and select preferred language.
The voice will be used when you select navigate to and follow. You can switch off/on by selecting options menu on the map.
If you can't find you language, you can help with translation see TranslateHelp.
There is an Android application in the Market that enables you to convert voice files to the format OsmAnd uses"

  1. When I Open Osmand, I select "Settings"
  2. The page has now the title "Settings", I select "Data management"
  3. I open Voice data (TTS), 
  4. I can se the en-tts, when I press on it I get more info, when I hold for some time I can select between Rename og Delete

  5. But how to select?


/Jesper 
PS It should be very easy, but I have tried to search for an answer many place, I might be blind.

Rodolfo

unread,
Sep 28, 2013, 11:05:04 AM9/28/13
to osm...@googlegroups.com
Hi Jesper,
You can choose the TTS language in Settings -> Navigation (choose a profile) -> Voice guidance.

Also you need to change the TTS language in your Android system settings, otherwise you get instructions with Danish words, pronounced as if it was English (or v.v.)
The exact menu route depends on your Android version, on mine it is: Settings -> Voice input and output -> Text-to-speech settings -> language.
If the Danish language is not there, you can try the option "Install voice data" in the same menu. For some languages however, you will need to install a separate TSS engine and a language pack. All these Android settings have nothing to do with Osmand, so if you need more info on this part, please see your Android documentation.
Regards, Rodolfo

Rodolfo

unread,
Sep 28, 2013, 11:37:31 AM9/28/13
to osm...@googlegroups.com
Message has been deleted

Alex.W. Fischer

unread,
Sep 29, 2013, 11:43:30 AM9/29/13
to osm...@googlegroups.com
Hi,

I also have troubles with the voices. My Android device is set to German
I have downloaded:
de .. speech speed is very slow
en .. same, also slow
Both not really usable - if you are in a city with a lot of turns, etc. there is constant speech ...

de-tts
en-tts

de-tts is approx 80% german with english accent, and 20% english
en-tts is 100% english, but not able to pronounce the german streetnames correct. Example "Straße" - there is no "ß" in english, so it is dropped.

Btw - is there a chance - maybe in a coming version  - to choose between major/important and all announcements. For me it is not necessary to receive an info 3km in advance, than 1km in advance, 750m, 500m , 300m ... always the full package :-)

I also tried to install others from the net via OsmAnd Voice Import without sucess.


Any help highly appreicated.
If there is something I can contribute to improve de-tts pls let me know.

kind regards

Alex

Rodolfo

unread,
Sep 29, 2013, 1:02:26 PM9/29/13
to osm...@googlegroups.com
Hi Alex,


>> de-tts is approx 80% german with english accent, and 20% english
>>en-tts is 100% english, but not able to pronounce the german streetnames correct. Example "Straße" - there is no "ß" in english, so it is dropped.

Could it be that your system language is set to German, but your system TTS language is still set to English? See a previous post in this topic.


>> Btw - is there a chance - maybe in a coming version  - to choose between major/important and all announcements. For me it is not necessary to receive an info 3km in >>advance, than 1km in advance, 750m, 500m , 300m ... always the full package :-)

Almost everything is possible, but if every Osmand setting would get this kind of nuances, I think most people are not going to like the menus any more ;)
Unfortunately for you, German is a rather long-winded language, so I feel your problem. Looking at the current texts, I don't think there is much room for shortening the voice prompts, but you can try. Please have a look at: https://github.com/osmandapp/OsmAnd-resources/blob/master/voice/de/ttsconfig.p
Regards, Rodolfo
Reply all
Reply to author
Forward
0 new messages