Closed ugnelis closed 6 years ago
Will look into It.
The answer from Liepa synthesizer author (in Lithuanian):
Apie skiemenavimą galite pasiskaityti paskaitos konspekte:
https://klevas.mif.vu.lt/~pijus/CL/Skiemen.pdf
Lietuvių kalboje sudėtiniai žodžiai gali būti keliami arba remiantis skiemens struktūra, arba morfemomis. Sintezatorius sudurtinius žodžius skiemenuoja remiantis skiemens struktūra, tik priešdėliai atskiriami pagal morfemų ribą.
Closing the issue
Nesigilinau į tekste esantį algoritmą, bet "trisdešimt" turi dvi šaknis, tai yra "tris" ir "dešimt".
Skiemenavimas paimtas iš sintezatoriaus. Jis skiriasi nuo mokyklinio ir, matyt, nelabai padės lietuvių kalbos gramatikos namų darbams spręsti, bet gal pravers kuriant geresnį sintezatorių. Vienintele alternatyva yra šito skiemenavimo išmetimas.
In my opinion, in example of the Process section (https://github.com/aleksas/phonology_engine#process section) there is a mistake:
Syllables are wrongly found. Code should return not
'number_stressed_word': 'TRI0-SDE-ŠIMT',
but'number_stressed_word': 'TRI0S-DE-ŠIMT'
.Cheers! Ugnius