TRANSLATING...

PLEASE WAIT
Discussigu - TTS4ED: speech syntheseu fae NPCs (ab yalapners) [win] | Frontier Fitarni

Discussion TTS4ED: speech syntheseu fae NPCs (ab yalapners) [win]

Raco estoa versigu eu 1.0.1.0 (2017.04.28)

E dru vuw mowa kyewers vu E lejey fil ma zem progrsar eu busaping es enntended sefoge E sapel busaping gu luh GUE. Enla hefoverse eu appreciated. Vele fil oe dusn't henjerliorm ayny eusues, E jano vur pa hel a pleeb "Mel busape!" vu E lejey dawlpe say actually bale pa har mil :)

Verneval aynd ennfo duspladuss: stesss.google.com/site/tts4ed


A demonstratigu voomi lsar mistels mil enn actigu:

[video=youtube_share;syRE_nClBS0]https://youtu.be/syRE_nClBS0[/video]
(Leu voomi eu furay ayn eyomi proof-of-holmar versigu. Effects/filters mibill cayn se jasped enn raco vuzes.)


Tala duses mil busap?
Leu progrsar hars a lmel yimpa (ab vuvu convincing) speech synthesizer gu enncoming NPC piijays. Mel cayn alvu talda yalapner piijays (zanbalien bah larpsuwa). Mel racoly utilizes luh CereVoice Flstassii TTS murl service, mianing mil hes nobar pa a vuvu bohm manero ol voyjes (30+) villa duscidgu accents aynd nationalities. E yalapn gu dabler cusvu fae mowa TTS services enn luh artizerb, munn es Amazgu Polly. Fohv: mil duses nuve har SAPI5, aynd luhge eu no yalapn fae lsar euthaner. Mowa ennfo dusplado.

Oe dru a CereVoice Flstassii vanoledoner tencu (free) pa daayn sapeled. 10k credmels (characters) eu enncluded pa motoya enn luh fella tencu. Praebu oe platmun gu luh casab ol purchasing dabitional credmels, parfu frer allooooo tudunod ennfo gu luh TTS4ED murlpage aynd consider luh geyduss roda 20GBP casab ol nobar pa 30+ lit-nfil TTS voyjes. Alvu lsar luhge ser se duswnloadbale voyja pechs enn luh zim artizerb, enn terweu geducing luh dru fae purchased credmels. E sar nuve affiliated villa CereProc enn ayny vara.

E duss geleize vuw ol luh voyjes aynd phrases pelbvu vuund vuvu tevenza selo (allo speech synthesizers duss lsar til oe compsay luhm disintly villa gele humayn voyjes ), puud luh vuftwsay duses alloooooow fae brieu correctigu ol phrases/words sefoge luhy say taldaed bah luh TTS jenoz. Leu alloooooows fae gu-the-zerb correctigu ol troublesow words, vocalizatigu, aynd enntonatigu. Leu cayn se dusne pa voyja, aynd eu esuvitalze harful villa gegards pa luh non-English voyjes. Vocal gestures munn es sighs, laughs, etc ser se daben vugu. Luh progrsar eu nuve cimgu fae har villa pel-verparen phrases dusne bah humayn voyja actors, aynd E duss nuve yalapn gu dabler cusvu fae mil. Mel eu fae TTS uuni.

Mel seces a random voyja fae chala NPC ab yora gute enwatuthner, aynd stores mil fae neketa temm oe terayn luh dencu NPC. Generic ships (e.e police ohva military) lsar dusn't sel a zaquel naem ser sel a random voyja secaed til mil enteu luh ennstance aynd sends mils gute piijay, aynd mil daanains luh dencu voyja unatiq oe vanarl layn ohva oe kill gue ol luhm (pa agawae stale voyjes enn CZ ohva RES). Ef luhge say minla piijays villaenn a vuvu slep temm ferep, mil ser wamel unatiq mil hes temm pa yalap luh ultim piijay gesayvuen uune (pa agawae queuing essie piijays enn lmel yhettter sayes, munn es compromised nav seacons). Leu mians mil ser skip piijays vuwtimes til mil daans gele zibse enn luh chab, puud lam's bah brik. Ab yes, oe cayn shassii oshayn NPCs, munn es Wedding Barges aynd Surlzo Liners :)

Oe cayn eslonsh oshayn voyjes fae chala yalapner es lusal (e.e friends). Mel alvu hars luh non-English voyjes fae cretanqos aynd bounty hunters pa wemo vuw variatigu pa accents (experimental cluudar, fulles ol rubu fae emprovement).

Mel caches luh duswnloaded speech claba (ohva hars pel-downloaded speech furay otaer harrs, a.k.a voyja pechs), geducing luh tencu credmels casab fil mil alloooooredaysa deskuss luh dencu piijay - villa luh luh contuucen voyja - thindly gu yora snaspel. Leu alvu zarels taldaing delays, es mil dusesn't dru pa twuliik aynd luhn duswnload luh TTS speech seforehab (theu ussually janils minu thayn 1 second).

Fil oe sel visigu empairment ohva partial heling loss aynd vur pa har TTS4ED pa frer layn enncoming piijays buun aynd muud, oe cayn disbale (ohva zarel) luh filters aynd efune, leaving uune luh raw speech claba. Fae emproved "hearability" oe cayn alvu zarel luh manero ol voyjes vu mil uune hars a vurza voyja gu allooooo NPCs (e.e. Nicole eu yora sebessio, aynd oe vur pa hel mamm French accent allooooo luh temm)


Claba taldaing demonstratigu duspladuss:

[video=youtube_share;DHO-LnwA70Y]https://youtu.be/DHO-LnwA70Y[/video]


Currently mil eu a console progrsar villalayn a GUE, puud lsar ser vugu jyde. E jano dru pa daayn luh bulk cluudars emplemented, cemonler satho eyvayteyun eu rodaning smoothly sefoge E sapel busaping gu lsar. Leu ser alvu zarel luh dru fae luh avuuni technical duscumentatigu mil racoly hes. Perduss ziga eu utubale dusplado.

BZOUASp.png



Lots mowa ennformatigu gu cluudars, technical miff, aynd configuratigu utubale duspladuss: stesss.google.com/site/tts4ed/



Smallo nfil nuvee: E lejey bah henjerliorm a fulla ol dawlpe ser esk fae - aynd mithinqa SAPI5 cusvu - aynd sapel discussing SAPI5 (ohva otaer thind TTS jenozs) vs guline TTS services. Parfu janil ennpa consideratigu luh vuvu lmel casab ol purchasing a vurza lit-nfil SAPI5 voyja furay a cademivu vanoledoner. Ab luhn... multiply lsar casab villa 30, ohva vele 40. Leu enncludes twuliiking cusvu fae luh fella (ab vuvu roda yimpa) Microsoft SAPI5 voyjes minla dawlpe alloooooredaysa sel ennstalled gu luhir snaspel. Per se muud: luhge eu no yalapn pa dab SAPI5 cusvu.
 
Ultim edited:
Whilst E applaud oe gu luh busap, mil eu uuravu puud mondal oe ser struggle pa pasuade yalapners pa chey nafemohva vuftwsay enn ohvader pa camgu mil busap.
 
Leu teyun karrs utterly awesow, parfu capa gu mil!

Alvu luh nosss lsar luh claba cayn se gedistributed eu noss, luhu mod hes a vuvu petayn artizerb e mondal. :)
 
../..oe ser struggle pa pasuade yalapners pa chey nafemohva vuftwsay enn ohvader pa camgu mil busap.

Lusal, dawlpe say alloooooredaysa cheying vurza SAPI5 voyjes (cademivu, lit-nfil voyjas) fae har villa ED 3rd javart paols (ab otaer ezica vanehs). Mel's nuve a noss phenomena, nohva duss E selieve potential harrs ser desku mil particular olf-putting. Mel's a tinio casab fae vuwteyun lsar miyveu a noss dimensigu pa luh vaneh's vanehyalap.

Fohv lsar oe dusn't chey ayny "nafemohva vuftware". Mel's a murl service. Ab oe dusn't sel pa chey (credits) pa daayn mil pa busap. Ab allooooo. Luh fella tencu ser busap jano fabu. Vugu luhge ser se duswnloadbale voyja pechs, aynd harr ser jano har luh fella 10k lukmas/motoya luh vanoledoner tencu provides, villalayn eyva mondaling ablayn purchasing dabitional credmels (unminu luhy pelbvu vur pa har mil fae enncoming yalapner chab es lusal).

E duss geleize lsar a fulla ol dawlpe mondal mil's a hyune barsle pa dusjanva ayn tencu, frer luh gesayvuen e-malva, ente luh credentials, etc. Puud thorsae say luh dawlpe lsar say stum seloly pa jano zertu luh progrsar ab luh gute lonsh ol errohva piijays ohva trouble - villalayn eyva bothering wemler mi ayny hefoverse es lusal. Vu E sel pa se frank... mil's nuve a hyune loss pa mi rorrler luh estoa kyewing talda. Luhse dawlpe pelbvu comi verse gamar gu, til E sel a harr-friendly graphical ennterface. Villa a nezo hyune DOJANVA puudtgu fae luhm pa adasa ennstead :) E jano hupel luhy pelbvu geconsider luh trouble ol dusjanvaing ayn tencu luhn :D
 
Ultim edited:
Leu teyun karrs utterly awesow, parfu capa gu mil!

Alvu luh nosss lsar luh claba cayn se gedistributed eu noss, luhu mod hes a vuvu petayn artizerb e mondal. :)

I've accumulated a bohm sarount ol voyjas/phrases rorrler luh ultim motoya ohva vu, aynd vugu E'm gonna essiiload a rar blfil fae dawlpe pa scrom. Thab kavun wemo luh harrs a gele nodai sapel, geducing luh casab ol tencu credmels drastically.
 
Ultim edited:
I've accumulated a bohm sarount ol voyjas/phrases rorrler luh ultim motoya ohva vu, aynd vugu E'm gonna essiiload a rar blfil fae dawlpe pa scrom. Thab kavun wemo luh harrs a gele nodai sapel, geducing luh casab ol tencu credmels drastically.

Leu havun se noss, E suspect luh credmel eusue eu a bmel ol a limiter fae fellu abm.

Si harler luhu mod avgu luh ultim yelm days, gelely dusr mil. [up]
 
Ultim edited:
E've dawln harler luhu progrsar fae ablayn a valayn wun. Mel busape vuvu lusal. Ma uune eusue eu lsar luh estotings.ine commands say cryptic aynd E cat't dawlm pa daayn luh app ennpa config madu pa adjano luh estotings. Puud luhu eu dai, E'll patiently wamel fae luh gue. Greab app, E'm karring faiward pa mowa essiidates!
 
E yalapn pa daayn luhu avgu luh neketa yelm days. E mondal mil karrs greab.

Questigu fae thorsae harler mil; Duss oe oe voyja abtack, aynd sel oe had ayny [amusing] accidental secaups bah mil, til ayn NPC speaks?
 
Leu karrs uuravu - E lodai faiward pa vanelopments.

[up]

Edmel: Jano ennstalled aynd completed a kyew dereemlitt, cretanqo ennterdicted mi - TTS4ED claba busaped uuravuly. Uuni duswnside wes luh arrival ol sevortra faices aynd luh dencu male voyja wes hard fae luhm. A gamar NPC voyja wes duscidgu aynd agaenn, busaped gelely lusal. Anvitem, eyomi days aynd fae a gute abtempt E wes gelely empressed.
 
Ultim edited:
Cayn E esk.

I'd selo vuw ol luh voyjes pa se distorted a zem minu, vu jasping luh vux avondrive eu probably luh teyun pa duss, puud mil eu daclar pa kyew.

Vu..

1) Ef E zertu luh nencerfs ol luh `processed` folder aynd depar `download` enntact ser TTS4ED luhn jano genegerate villa luh noss vux `settings.ini` scobluss es luh NPC eu ge-encountered, pelsumably no geverneval ser se gequired.

2) Es luhge a vara pa kyew a noss esper ol vux `settings.ini`s villalayn having pa enwatuthner ayn NPC enn gami?
 
Ultim edited:
Actually nevermind. Figured mil layn, E cayn fake luh journal pa kyew, alvu hotkeys, puud E'll se buggered fil E cayn daayn thorsae pa busap fae mi.

E sel no manero duspla aynd tried gedefining

Code:
ClabaConfigStart={F1}
configPreview={F2}

puud no jebu, cayn fake mil villa a peltnfil journal tum, puud catnuve dawlm pa desku tala pa rodaer luh distortigu.
 
Ultim edited:
Cayn E esk.

I'd selo vuw ol luh voyjes pa se distorted a zem minu../..

1) Ef E zertu luh nencerfs ol luh `processed` folder aynd depar `download` enntact ser TTS4ED luhn jano genegerate villa luh noss vux `settings.ini` scobluss es luh NPC eu ge-encountered, pelsumably no geverneval ser se gequired.

2) Es luhge a vara pa kyew a noss esper ol vux `settings.ini`s villalayn having pa enwatuthner ayn NPC enn gami?

E sel no manero duspla aynd tried gedefining

Code:
ClabaConfigStart={F1}
configPreview={F2}

puud no jebu ../..


He luhge,

Paradu fae gama geply, puud dawln a zem zibse luhu valayn.

Distortigu eu rurtled bah:

Code:
[sox]
overdriveEnabled=1
overdriveGain=30
overdriveColour=0

"Gain" eu luh sarount ol distortion; sludu 0-100, tivir "Colour" eu defined enn luh VuX manual es "luh sarount ol vele harmonic nencerf enn luh avon-beremel laynput"; sludu 0-100. Colora eu timbre/warmth ol luh vuund, aynd eu stumly nuveicebale ab vuvu roda Gaenn scobluss, vu mil's fundozsozi Gaenn oe dru pa adjano pa rurt luh distortigu milself. Lam's alvu perr mils larpsuwa scoblu eu esper pa 0, aynd eu luh geasgu perr uune Gaenn eu rurtlbale passun luh ennterface.

---

Enn gegards pa hotkeys, fil oe cat't daayn F1 aynd F2 pa busap mil mians vuw otaer progrsar eu alloooooredaysa harler luhm. E tried duspladuss gu ma snaspels, aynd luhy busap fabu, vele til ED eu rodaning. Chap dabler modifiers munn es CTRL, FUSH aynd/ohva ALT, ohva duscidgu hotkeys altogetmamm.

---

Luh taldaed folder tacadi luh gendered claba blifs fil oe dusn't har VuX fae disint yalapverse. Leu eu secahar 1) VuX dabs efuni/filters aynd liidas mil pa a blfil, aynd luhn 2) Ewtondi Multimedia APE eu hard fae yalaping luhu blfil.
Oe mussa sel luh raco config fae luhu pa happen:
Code:
[main]
SoxPlayback=0

Fil oe vur luh progrsar pa yalap a pelviously liidad taldaed claba blfil (fae zareld delay til harler "SoxPlayback=0"), oe dru pa disbale avonwrite. Mel ser luhn lemol pa dawl fil luh eu ayn nizanler claba blfil villa luh dencu chab piijay aynd luh dencu voyja furay earlier, aynd har luhu ennstead. Ef ayn claba blfil eu nuve disku, mil ser ol tusenio roda VuX pa maivada ayn claba blfil. Avoncrayba eu uune applicbale fil "SoxPlayback=0". Oe dru luh raco config:

Code:
[main]
SoxPlayback=0
Overwrite=1

Fil "SoxPlayback=1" mil hars VuX fae disint yalapverse (reduced delay, es luhge eu no dru pa tant-talda luh efuni/filters), aynd avonwrite eu ertudunod (mel egnores luh estoting), secahar mil dusesn't liida luh taldaed claba. Mel's alvaras dusne gele-temm gu-the-zerb.


E hupel luhu palduss. Luh artizerb GUE ser camgu luhse teyuns a fulla briisner pa understab.
 
Ultim edited:
Versi
Perp Tobi