194639. lajstromszámú szabadalom • Eljárás és berendezés hang szintetizálására, előnyösen beszéd és/vagy ének szótár nélküli a vezérléssél teljes egészében azonos idejű előállítására

1 194 639 2 máshoz képesti elhelyezkedésének péídakénti alak­ja; a _ 3. ábra az ismert és a találmány szerinti berende­zés kiviteli alakja; a 4. ábra a találmány szerinti vezérlő egység példa­ként kiviteli alakjai; az 5. ábra a találmány szerinti tároló egység példa­ként kiviteli alakjai; a 6. ábra a találmány szerinti szeletelő egység pél­daként kiviteli alakja; a % ábra a találmány szerinti időzítő egység példa­ként! kiviteli alakja ; a 8. ábra a találmány szerinti időalap generátor példaként! kiviteli alakja. A rajzon azonos hivatkozási számok hasonló részieteket jelölnek. Ha egy-egy részlet ugyanazon megoldáson belül többszörösen előfordul, a hivat­kozási számot betűvel egészítjük ki. Az egyirányú kapcsolatokat nyíllal a kétirányú kapcsolatokat kettős nyíllal jelezzük. A találmány szerinti eljárást részletesebben az 1. ábra folyamatábrája alapján ismertetjük. Az eljá­rás ti első időpillanattal kezdődik, amikor is el­döntjük, hogy szükség van-e hangprototípusok elő­állítására, amennyiben nincs úgy T5 ötödik időtar­tam, amennyiben igen úgy TI első időtartam követ­kezik. A TI első időtartamban kiválasztjuk a pro­­totipizáiásra alkalmas hangsort, majd T2 második időtartamban kijelöljük a szeleteket a hangsoron (az egyes hangokon aszimmetrikusan), ezután T3 harmadik időtartamban meghatározzuk a hang­prototípusokat és T4 negyedik időtartamban tárol­juk az így előállított hangprototípusokat. A T4 negyedik időtartamot t2 második időpillanat köve­ti amikor megnézzük, hogy elegendő hangprototí­­pust á'iítottunk-e elő, amennyiben igen úgy t4 ne­gyedik időpillanat, amennyiben nem úgy t3 harma­dik időpillanat következik. A t3 harmadik időpilla­natban ellenőrizzük, hogy a hangsor végére értünk­­e. amennyiben igen, akkor újra a TI első időtartam, amennyiben nem akkor úra a T3 harmadik időtar­tam következik. A t4 negyedik időpillanatban meg­nézzük, hogy további tevékenységre szükség van-e, amennyiben igen úgy ismét a ti első időpillanat következik, amennyiben további tevékenységre nincs szükség úgy az eljárást befejezzük. A T5 ötö­dik időtartamban meghatározzuk a megszólalta­­tandó szövegel és ezután t5 ötödik időpillanatban eldöntjük, hogy a szöveget azonnal meg kell-e szó­laltatni, na igen akkor T8 nyolcadik időtartam, ha nem akkor T6 hatodik időtartam következik. A T6 hatodik időtartamban meghatározzuk a tárolás módját és T7 hetedik időtartamban tároljuk a szö­veget és ezután tő hatodik időpillanatban megnéz­zük, hogy meg kell-e a szöveget szólaltatni, ha nem úgy újra a T5 ötödik időtartam, ha igen úgy a T8 nyolcadik időtartam következik. A T8 nyolcadik időtartam a szöveget Braille Metakóddá alakítjuk át, majd t7 hetedik időpillanatban megnézzük, hogy éneket kell-e megszólaltatni, ha igen akkor T9 kilencedik időtartam, ha nem akkor Tl 1 tizenegye­dik időtartam következik. A T9 kilencedik időtar­tamban a nemzetközi Braille kottaírás szabályai szerint kódoljuk a dallamot és T10 tizedik időtar­tamban letároljuk, melyet a Tll tizenegyedik idő­tartam követ. A Tll tizenegyedik időtartamban a szövegeken megfelelő hangprototípusokat kivá­lasztjuk és megnézzük t8 nyolcadik időpillanatban, hogy éneket kell-e megszólaltatni, amennyiben igen úgy T12 tizenkettedik időtartam, amennyiben nem úgy TI3 tizenharmadik időtartam következik. A T12 tizenkettedik időtartamban kiolvassuk a dallamot a tárolóból és ezt követi T15 tizenötödik időtartam. A T13 tizenharmadik időtartamban a megszólaltatandó szöveget szemantikai analízisnek vetjük alá és T14 tizennegyedik időtartamban az analízisnek megfelelő dallamot generálunk, melyet szintén T15 tizenötödik időtartam követ. A T15 ti­zenötödik időtartamban a paramétereket szétvá­lasztjuk a szintetizátorok számára, majd T16 tizen­hatodik időtartamban a paraméterek alapján vezé­reljük a szintetizálor(oka)t, ezután ismét a 14 ne­gyedik időpillanat következik. A találmány szerinti eljárás egy konkrét megva­lósítása esetén célszerű a prototípusokat átlapoltan tárolni, melyet részletesebben a 2. ábra alapján ismertetünk. Az ábrán jól látszik, hogy az egyes Ql-Qn hangok és Wl-Wm hangkapcsolatok XI —Xk hangprototípusai átlapolva helyezkednek el, vagyis van olyan például xi iedik hangprototí­pus, amely része a Q1 első hangnak a Q2 második hangnak, és a W1 hangkapcsolatnak is. Az ismert berendezést a 3. ábra alapján ismertet­jük. A berendezésnek 11 vezérlő egységre csatlako­zó láncbakapcsolt 12 beviteli egysége, 13 tárok; egysége és 14 szintetizátora van, A megszólaltatandó szöveg a 12 beviteli egység­ből érkezik a 13 tároló egységbe. A szöveg bevitelt, a tárolást a 11 vezérlő egység vezérli és a megszólal­tatás során ugyancsak a 11 vezérlő egység keres? ki a 13 tároló egységből az egyes karakterek proto­típusait és az igy kikeresett prototípusokat adja a 13 tároló egység a 14 szintetizátor jel bemenetére, melynek a vezérlését ugyancsak a 11 vezérlő egyseg végzi. A találmány szerinti berendezést ugyancsak a 3. ábra alapján ismertetjük részletesebben. A beren­dezés az ismerttől abban tér el, hogy legalább egy I4a- 14n szintetizátora és 15 szeletelő egysége is van. A 11 vezérlő egység ki/bemenetei első vezérlő C vezetékkötegen keresztül a 12 beviteli egyseg második vezérlő D vezetékkötegen át a 13 tároló egység, negyedik vezérlő G vezetékkötegen keresz­­tüí pedig a 15 szeletelő egység ki/bemeneleire, ki­menetei pedig harmadik vezérlő E vezetékkötegen keresztül a 14a— 14n szintetizátor(ok) bemenetelre vannak kötve. A 13 tároló egység bemenetei első adat A vezetékkötegen át a 12 beviteli egység kime­neteire, negyedik adat H vezetékkötegen keresztül a 15 szeletelő egység kimeneteire, kimenetei pedig második adat B vezetékkötegen át a 14a - 14n szin­tetizátorok) további bemeneteire vannak csatla­koztatva. A 15 szeletelő egység bemenetei harma­dik adat F vezetékkötegen keresztül a 12 beviteli egység további kimeneteire vannak kötve. A találmány szerinti berendezés működése az 5 10 15 20 25 30 35 40 45 50 55 60 65 4

Next

/
Thumbnails
Contents