Analisi e sintesi dei gesti comunicativi per gli - Maurizio Mancini
Analisi e sintesi dei gesti comunicativi per gli - Maurizio Mancini
Analisi e sintesi dei gesti comunicativi per gli - Maurizio Mancini
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Capitolo IV, Il sistema <strong>dei</strong> <strong>gesti</strong><br />
ed ecco il risultato dell’o<strong>per</strong>azione di parsing, i tempi (in secondi) sono nella forma<br />
tempo di inizio, durata :<br />
IV.5.2 Festival<br />
<strong>per</strong>formative=inform 1.5335 7.4918<br />
theme affect=sorry-for 1.5335 1.4738<br />
theme belief-relation=gen-spec 1.5335 1.4738<br />
theme emphasis=LplusHstar 2.5817 0.2546<br />
rheme emphasis=Hstar 3.7545 0.7687<br />
rheme emphasis=Hstar 4.9208 0.5276<br />
rheme emphasis=Hstar 5.7342 0.2939<br />
rheme adjectival=small 5.7342 0.2939<br />
rheme emphasis=Hstar 6.0281 0.5123<br />
topic-comment=comment 7.6744 1.3509<br />
emphasis=Hstar 7.6744 0.4726<br />
emphasis=Hstar 8.1470 0.8783<br />
Si tratta di un sistema di <strong>sintesi</strong> vocale sviluppato dal CSTR (Centre for Speech<br />
Technology Research) dell’Università di Edimburgo [4]. Esso svolge un ruolo im-<br />
portante nel motore <strong>per</strong>ché si occupa di calcolare esattamente il tempo di inizio e la<br />
durata del testo che viene pronunciato dall’agente. Grazie a questo calcolo il parser<br />
XML riesce a risalire alla temporizzazione <strong>dei</strong> singoli tag contenuti nel file XML di<br />
input, come abbiamo visto nel paragrafo precedente.<br />
Fetival è basato sul linguaggio funzionale Scheme (variante del LISP) ma fornisce<br />
un’interfaccia in C <strong>per</strong> poter invocare le funzioni Scheme.<br />
IV.5.3 Pianificatore <strong>dei</strong> <strong>gesti</strong><br />
Anche intorno a questo elemento del motore si è concentrato il lavoro svolto in<br />
questa tesi, e torneremo a parlarne molto in detta<strong>gli</strong>o nel capitolo V.<br />
Il compito del pianificatore <strong>dei</strong> <strong>gesti</strong> è quello di generare il piano secondo cui<br />
l’agente effettuerà i <strong>gesti</strong> durante il suo turno di conversazione.<br />
59