Szöveg felolvastatása

2010
23
jan

Abban szeretnék segítséget kérni, hogy hogyan tudnék szöveget felolvastatni a számítógéppel? A KTTS és a KMouth fent van a gépen, de nem akarnak olvasni. Pontosabban a KTTS egy mezőben gyorsan lefuttatja s szöveget, de hangot nem ad. Mit kellene tennem, hogy működjön a felolvasás? openSUSE 11.2/KDE 4.3-at használok. Próbáltam a Sabayon 4-gyel is (live-ban), azon is vannak felolvasóprogramok (KTTS, KMouth, KSaylt), de ott meg talán azt írta, hogy "szintetizálás". Előre is köszönöm!

Hozzászólások

Sikerült megoldani a

Sikerült megoldani a problémát a SUSE-osok közreműködésével. Az én verzióm az volt, hogy ennek a leírásnak a segítségével bírom szóra a KTTS-t: http://tkltrans.sourceforge.net/magyar/leiras.htm , de az ékezetes betűket nem mondja jól. A jó megoldás úgy néz ki, hogy az eSpeak használata.

akoos útmutatása a következő volt:

"Parancssorban: echo "Ez egy próba szöveg" | espeak -v hu -s130
itt "jól" működik az espeak
ha KTTSD-be akarod akkor hozzáadásnál a nyelv kiválasztása legyen Egyéb és az alatta lévő legördülő menüből(Szintetizátorok) válaszd ki a Parancsot
A parancs legyen:
magyar : cat %f | espeak -w %w -v hu -s130
angol : cat %f | espeak -w %w -v en -s130
Sajnos nálam is kihagy szavakat a KTTS vagy nem olvassa végig a mondatot(KDE4.3.1) (Updateltem fejlesztői verzióra de ott sem jobb )
-s utáni szám beszéd gyorsasága.
Az mbrola az jó, csak txttopho fonéma átalakító van rosszul megírva. Ezért rosszak az ékezetes szavak.
Ja és indítsd újra ktts-t vagy jelentkezz ki aztán be.
üdv akooss"
Ja! Szerintem a portaudionak fent kell lennie ahhoz, hogy jó legyen.

Remélem, hasznát veszi valaki.

Helló!