| OldComp.cz https://oldcomp.cz/ |
|
| Řečová syntéza na ZX Spectru https://oldcomp.cz/viewtopic.php?f=41&t=2976 |
Stránka 1 z 1 |
| Autor: | misticjoe [ 02.06.2013, 12:59 ] |
| Předmět příspěvku: | Řečová syntéza na ZX Spectru |
Solaris se tu zmínil o tom, že Poklad 2.1 mluví - tedy ta hra. Docela by mě zajímalo, jak se tohle na Spectru dělalo. Jsou to samply? To se mi nezdá, protože co si pamatuju, tak některé hry byly dost ukecané. To by se do ramky nevešlo... |
|
| Autor: | solaris104 [ 02.06.2013, 19:25 ] |
| Předmět příspěvku: | Re: Řečová syntéza na ZX Spectru |
Mrkni třeba na program Kecal od Oldsofta. Je tam jen nějaká mluvící rutina, která přečte jakýkoliv text. http://www.volny.cz/oldsoft/ http://www.worldofspectrum.org/infoseek ... id=0015650 |
|
| Autor: | dex [ 02.06.2013, 20:06 ] |
| Předmět příspěvku: | Re: Řečová syntéza na ZX Spectru |
Tady jich je víc pohromadě: [url]velesoft.speccy.cz/other/mluvka.zip[/url] |
|
| Autor: | misticjoe [ 02.06.2013, 21:45 ] |
| Předmět příspěvku: | Re: Řečová syntéza na ZX Spectru |
Jo, jo - já vím, že je těch programů víc. Ale zajímal by mě způsob, jak je to dělané. |
|
| Autor: | Lisiak4 [ 02.06.2013, 23:14 ] |
| Předmět příspěvku: | Re: Řečová syntéza na ZX Spectru |
Tohle by mne Misticku taky zajímalo. Nevím jak to dělají, můj tip je nasamplování každého písmena zvlášť. Snížení kvality zvuku na úroveň kvality konkrétního počítače, doplňkového zvukového HW, pak ještě zkomprimování. No a při přehrávání buď pokud by to dával CPU dekomprimace po 1 písmenu, popřípadě slovu (mezeru bych využil na zpracovávaní dalšího slova). Pokud by ani tohle CPU nedával, zvolil bych větší usek čtení z věty. Tenhle postup by asi mohl být řešením pro použití ve hře? V samotným programu na kecání by možná ani nemusela být nejaká komprimace? |
|
| Autor: | dex [ 02.06.2013, 23:25 ] |
| Předmět příspěvku: | Re: Řečová syntéza na ZX Spectru |
Žádné skutečné samply. Písmeno je generované pomocí soustavy čtyř tabulek, ze kterých se generuje průběh (frekvence) alofonu. Viz zdroják verze pro 8051 http://fl.hw.cz/programovani/x51_voice/atmel_kecal.zip |
|
| Autor: | Aki [ 08.06.2013, 11:09 ] |
| Předmět příspěvku: | Re: Řečová syntéza na ZX Spectru |
A Currah Microspeech jste už slyšeli? To taky nejsou samply. http://en.wikipedia.org/wiki/Currah http://www.youtube.com/watch?v=6Dc8_0NvSy8 http://www.youtube.com/watch?v=mobOfy1uf2g |
|
| Autor: | VELESOFT [ 29.06.2013, 17:21 ] |
| Předmět příspěvku: | Re: Řečová syntéza na ZX Spectru |
Zadne samply to nejsou, generuje to nejak z tabulek. Mimochodem system ESXDOS uz obsahuje prikaz .SPEAKCZ, ktery cte zadany text a kazdy ho tak muze pouzivat primo v systemu. Puvodni MLUVKU(nebo KECAL) disassembloval Cygnus a ja zdrojaky upravil pro system esxdos, aby to cele mohlo behat v DIVIDE pameti. Je to jen prvni verze s ceskou vyslovnosti a nepodporuje zmenu rychlosti a tonu hlasu, to az v dalsich verzich. |
|
| Stránka 1 z 1 | Všechny časy jsou v UTC + 1 hodina [ Letní čas ] |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|