aleksas / phonology_engine

Word stress library
Other
11 stars 1 forks source link

Error in README.md example #8

Closed ugnelis closed 6 years ago

ugnelis commented 6 years ago

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

aleksas commented 6 years ago

Will look into It.

aleksas commented 6 years ago

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

ugnelis commented 6 years ago

Nesigilinau į tekste esantį algoritmą, bet "trisdešimt" turi dvi šaknis, tai yra "tris" ir "dešimt".

aleksas commented 6 years ago

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.