Web-based application for parallel TTS processing
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F49777513%3A23520%2F11%3A43898063" target="_blank" >RIV/49777513:23520/11:43898063 - isvavai.cz</a>
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Webová aplikace pro paralelní obsluhu TTS požadavků
Original language description
Tento software, realizován formou jak webové tak CLI aplikace, zpřístupňuje externí TTS (text-to-speech) systém ARTIC, pro využití v prostředí webových aplikací. Systém se stará o stažení konkrétních verzí modulů ARTIC z externích lokací, správné zavedení modulu ARTIC do paměti a logování provozu. Systém podporuje zavedení více modulů najednou, tj. podporuje paralelní generování akustické řeči různých řečníků najednou. Vnější rozhraní, které je využíváno cílovými aplikacemi, je realizováno přes HTTP protokol, ve formátech JSON pro řídicí data a WAV pro přenos akustických dat. Úkolem systému je také obsluha paralelních požadavků a jejich řazení do fronty pro zpracování modulem TTS, který je určen pouze pro zpracování jednoho požadavku v jeden okamžik. Přímou součástí systému je modul pro základní zpracování vstupních řetězců (natural language procssing) a konverzi vstupního IPA (International Phonetic Alphabet) formátu.
Czech name
Webová aplikace pro paralelní obsluhu TTS požadavků
Czech description
Tento software, realizován formou jak webové tak CLI aplikace, zpřístupňuje externí TTS (text-to-speech) systém ARTIC, pro využití v prostředí webových aplikací. Systém se stará o stažení konkrétních verzí modulů ARTIC z externích lokací, správné zavedení modulu ARTIC do paměti a logování provozu. Systém podporuje zavedení více modulů najednou, tj. podporuje paralelní generování akustické řeči různých řečníků najednou. Vnější rozhraní, které je využíváno cílovými aplikacemi, je realizováno přes HTTP protokol, ve formátech JSON pro řídicí data a WAV pro přenos akustických dat. Úkolem systému je také obsluha paralelních požadavků a jejich řazení do fronty pro zpracování modulem TTS, který je určen pouze pro zpracování jednoho požadavku v jeden okamžik. Přímou součástí systému je modul pro základní zpracování vstupních řetězců (natural language procssing) a konverzi vstupního IPA (International Phonetic Alphabet) formátu.
Classification
Type
R - Software
CEP classification
JD - Use of computers, robotics and its application
OECD FORD branch
—
Result continuities
Project
—
Continuities
S - Specificky vyzkum na vysokych skolach
Others
Publication year
2011
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Internal product ID
lightTts
Technical parameters
Vyvinutá aplikace je určena pro OS Windows a Linux. Na platformě Linux je podporován běh aplikace jako systémové služby, která funguje jako HTTP server, se kterým mohou paralelně komunikovat aplikace využívající TTS systém. Software je nyní využíván na http://znaky.zcu.cz a http://ucebnice.zcu.cz pro generování automaticky syntetizované mluvené řeči. Bližší informace Pavel Campr, campr@kky.zcu.cz, tel. 377632584, http://www.kky.zcu.cz/cs/sw/p-tts
Economical parameters
Software je v současné době využíván aplikacemi, které vznikly v projektu ARET CZ.1.07/1.2.00/08.0021 "Automatické čtení učebních textů pro zrakově postižené studenty"
Owner IČO
49777513
Owner name
Katedra kybernetiky, Fakulta aplikovaných věd, Západočeská univerzita v Plzni