[Marble-bugs] [Bug 280872] New: Voice navigation structure (concatenated phrases) does not support fenno-ugric languages, and likely many others too
Otto Kekäläinen
otto.kekalainen at seravo.fi
Sat Aug 27 09:06:36 UTC 2011
https://bugs.kde.org/show_bug.cgi?id=280872
Summary: Voice navigation structure (concatenated phrases) does
not support fenno-ugric languages, and likely many
others too
Product: marble
Version: unspecified
Platform: Unlisted Binaries
OS/Version: Linux
Status: UNCONFIRMED
Severity: wishlist
Priority: NOR
Component: general
AssignedTo: marble-bugs at kde.org
ReportedBy: otto.kekalainen at seravo.fi
Version: unspecified (using KDE 4.6.5)
OS: Linux
I translated the voice file at
http://community.kde.org/Marble/VoiceOfMarble/Translations into Finnish and
recorded the finnish voice at Desktop Summit a few weeks back.
While doing it I noticed that the structure of the voice bits and stiching them
into sentences does not properly support the word grammar in fenno-ugric
languages, and probably many others (I'm not a linguistic).
The problem are the concatenated phrases (see bottom of
http://community.kde.org/Marble/VoiceOfMarble/Translations).
In English and other indo-european langauges it is OK to use individual words
in their basic form an join them to a sentence like "After 500 meters, turn
sharply left."
However in languages like Finnish, this sentence should be "500:n metrin
kuluttua, käänny tiukasti oikealle". So the word "after" should come after the
distance. Also the number is not in it's basic form, but a little bit
different.
Now the implementation in Finnish says "Jälkeen 500 metriä, käänny tiukasti
oikealle" which sounds wierd, but is better than nothing and can still only be
interpreted in only the correct way.
I don't know how to fix this. The same "bug" was in ispell library too, thus
hunspell library was later made to replace ispell for fenno-ugric (and other?)
languages. The current 64 recordings might need to be expanded.
Alternatively you could use espeak as the voice, and thus release yourself from
the strains of manually having to record and stitch bits of voice together.
"espeak --voices" lists support for 50+ languages, Finnish included.
Reproducible: Always
Expected Results:
I filed this bug report as a reminder that something needs to be done if voice
navigation of Marble aspire to conqueror the world, in all languages.
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Marble-bugs
mailing list