HELP to create TTS voice pack for your language!

1,094 views
Skip to first unread message

Dušan

unread,
Jun 21, 2011, 7:31:27 AM6/21/11
to Osmand
Hi!
As you can know, implementation of TTS(Text-To-Speech) into the Osmand
is on the good way.
But for good working and support are needed TTS voice packs, with
translated commands into the different languages.
Pavol Zibrita have created english pack and me slovak and czech. So
you can use this as help/source for your language. Syntax is similar.

HOW-TO:
1. Download english voice pack(or similar):
http://code.google.com/p/osmand/downloads/detail?name=en-tts_0.voice.zip
2. Extract _ttsconfig.p and open it in your favorite text editor
3. Translate it into your language(edit syntax if it is needed.if you
don't know how, ask us!)
4. Zip it into "YOUR-LANG"-tts_0.voice.zip and post it on google code
as issue or simply send it to me in e-mail.

Easiest way for existing(voice recorded) voice packs is to extract
config.p file and edit it into TTS syntax. It's very easy.

Best regards.
Dusan.

David White

unread,
Jun 21, 2011, 9:01:33 AM6/21/11
to osm...@googlegroups.com

Did u get my fr version?

David White
Openstreetmap DavidKW
sent on Galaxy S, please excuse brevity

_ttsconfig.p

Dušan

unread,
Jun 21, 2011, 11:55:06 AM6/21/11
to Osmand
I got it! french voice pack created and uploaded.
thank you very much!
best regards.
Dusan.

On 21. Jún, 15:01 h., David White <dgkwh...@gmail.com> wrote:
> Did u get my fr version?
>
> David White
> Openstreetmap DavidKW
> sent on Galaxy S, please excuse brevity
> Le 21 juin 2011 13:31, "Dušan" <prescot...@gmail.com> a écrit :

Kellen Kinyua

unread,
Jul 22, 2013, 6:05:29 AM7/22/13
to osm...@googlegroups.com
Hello Dusan,

Is this still the best way to get my prefered language voice pack on Osmand?

mircozorzo

unread,
Jul 22, 2013, 9:13:40 AM7/22/13
to osm...@googlegroups.com
Hi, this is mine Italian version.


Bye, Mirco
IT-tts_0.voice.zip

Hardy

unread,
Jul 22, 2013, 4:34:34 PM7/22/13
to osm...@googlegroups.com
All,
 
please know that we are moving to a new ttsconfoig.p file format (we have not officially announce it yet), but it is one combined file used for tts and pre-recorded voices (can also be used to pre-frabricated recorded voices).
 

For a template, please check the ttsconfig.p in the

- en, ru and de folders..

- For the most part I have also already converted es-newformat and it new-fomat.

We are still debating whether we ask for the help of the community or convert the others ourselves, too, maybe via script.

The basic process is:
(1) Create a copy of one of the "new" files, e.g. the en/de/ru one
(2) Open the 'old' tts file
(3) Transfer (from old to new) all the actual prompt texts to the "strings" lines as needed
(4) Check in the old file whether you have any special branches (for grammar) for the distance(Dist) function, or need additional arguments other than Dist. Adjust the new file accordingly.
(5) Go through all lines which start with "commandXXX --" and check one by one if the phrases they represent in the old file are correctly represented in the new file (word oder, grammar)

I had already aligned ALL existing (old-style) tts-files so the statements are in the same order, to make these process steps easier.

Best, Hardy

jan madsen

unread,
Jul 24, 2013, 3:05:04 AM7/24/13
to osm...@googlegroups.com
What does -

fest_language('cmu_us_awb_arctic_clunits').

mean and must it be translated.
In which case, how will it look in say Danish

Victor Shcherb

unread,
Jul 24, 2013, 4:00:46 AM7/24/13
to osmand
I think fest_language should be empty for all languages except English, Russian. Because we don't have data for FEST TTS engine.

Regards,
Victor



--
You received this message because you are subscribed to the Google Groups "Osmand" group.
To unsubscribe from this group and stop receiving emails from it, send an email to osmand+un...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Bartosz Ogrodnik

unread,
Dec 27, 2014, 12:22:37 PM12/27/14
to osm...@googlegroups.com
 This is pl-tts by me ;). It has good polish syntax.
_ttsconfig.p
Reply all
Reply to author
Forward
0 new messages