Српски језик - Вокабулар форум
Srpski jezik - Vokabular forum

Подршка за кориснике => Представљање корисника => Тему започео: Jovan1982 на 12.51 ч. 01.09.2014.



Наслов: Prestavljanje Jovo Krneta
Порука од: Jovan1982 на 12.51 ч. 01.09.2014.
Trenutno se bavim razvojem apllikacija za koverziju teksta u govor za srpski jezik .  Potrebna su mi jasna pravila za podelu reci na slogove .  Nadam se da cu putem ovog foruma stupiti sa nekim u kontakt ko bi me vise uputio na pravo mesto za tako nesto.  Pozdrav!


Наслов: Одг: Prestavljanje Jovo Krneta
Порука од: MasaMalinovski на 16.36 ч. 01.09.2014.
slog uvek sadrzi jedan i samo jedan samoglasnik a moze i ne mora da sadrzi jedan ili vise suglasnika

u visesloznim recima, opste je pravilo da je granica sloga iza samoglasnika (otvoreni slog)

granica moze biti i iza grupe samoglasnik+suglasnik (zatvoreni slog) a to podrazumeva da naredni slog pocinje suglasnikom (jer ako bi posle jedinog suglasnika isao samoglasnik onda bi to obavezno bio novi slog, npr a-ra-pin, a ne ar-ap-in); u tom slucaju dodirivanja dva suglasnika, granica ce biti izmedju njih samo u ove dve situacije
- da su i jedan i drugi neki od ovih: v, j, r, l, lj, n, nj, m (pravilo v u knjizi)
- da je prvi b, p, d, t, g, k, a drugi da nije v, j, r, l, lj (g)

razgranicavanje slogova ce ostati u skladu sa opstim pravilom u ostalim situacijama:
- da je prvi z, s, ž, š, f, h, đ, ć, dž, č (pravilo a u knjizi)
- da je drugi v, j, r, l, lj, a prvi da nije v, j, r, l, lj, n, nj, m (b)
- da je drugi jat-j (d)

umesto samoglasnika slog moze sadrzavati slogotvorno r (cr-tez), a u recima stranog porekla javljaju se i slogotvorno l (bi-ci-kl) i slogotvorno n (klo-vn); ne znam kako bi se to moglo automatizovati u programu, verovatno nikako.

(http://i.imgur.com/PNKQdBD.jpg)
(http://i.imgur.com/ZOU7gU4.jpg)

kao sto vidis, pravila su relativno transparentna u pogledu fonetske podele; nazalost prava podela, ona pravopisna je semanticka, a to je nesto sto obican program nije u stanju da uradi.


Наслов: Одг: Prestavljanje Jovo Krneta
Порука од: Jovan1982 на 17.07 ч. 01.09.2014.
Ok Hvala .  Mislim da sada imam dovoljno informacija da napravim nesto :-) .


Наслов: Одг: Prestavljanje Jovo Krneta
Порука од: MasaMalinovski на 17.26 ч. 01.09.2014.
nisam programer, ali pretpostavljam da moze da se napravi prepoznavanje slogova da radi u par prelaza
prvi da bude otkrivanje otvorenih delova slogova pomocu vokala, npr rec prestolonaslednikovica
1. pre x to lo na x le x ni ko vi ca

drugi da bude otkrivanje sta ostaje izmedju njih u pogledu suglasnika i sparivanje sa susednim suglasnikom
2. pre (s+t) to lo na (s+l) le (d+n) ni ko vi ca

treci da bude odlucivanje da li prvi od njih ide levo ili desno pomocu gorenavedenih pravila
3. pre (st = s>) to lo na (sl = s>) le (dn = d<) ni ko vi ca

i to je to - pre sto lo na sled ni ko vi ca

ali kapiram da ima dosta komplikovanijih reci