17.06.2013 Views

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

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Introduzione<br />

• Comprensione e decisione: è l’elemento principale della mente dell’agente.<br />

Utilizzando tecniche ad esempio di intelligenza artificiale l’input dell’utente viene<br />

interpretato e viene decisa la risposta dell’agente che sarà in generale un testo da<br />

pronunciare più alcune meta-informazioni che riguardano il testo e le sue fun-<br />

zioni comunicative [39]. Questi dati vengono a questo punto passati in input al<br />

sottosistema corpo.<br />

• Generazione: la sua funzione è quella di sintetizzare in un file il suono delle pa-<br />

role che l’agente ha deciso di pronunciare fornendo loro la giusta intonazione e<br />

di produrre uno o più file contenenti i dati del movimento di tutte le parti del<br />

corpo dell’agente.<br />

Nelle attuali implementazioni de<strong>gli</strong> agenti conversazionali il modulo di genera-<br />

zione si occupa di calcolare:<br />

♦ l'intonazione con cui si pronunciano le parole<br />

♦ le espressioni della faccia e de<strong>gli</strong> occhi in particolare<br />

♦ la forma e il movimento <strong>dei</strong> <strong>gesti</strong> (braccia, mani)<br />

♦ la postura del corpo<br />

Tutti questi dati viaggiano su canali separati che nello schema abbiamo indicato<br />

come file audio (<strong>per</strong> il suono della voce) e file di animazione (<strong>per</strong> il movimento<br />

del corpo e della faccia).<br />

• Visualizzatore dell’animazione: è l’elemento che genera la rappresentazione<br />

grafica dell’agente rendendo visibili tutti i movimenti decisi dal modulo prece-<br />

dente. Si occupa inoltre di riprodurre in modo sincrono il file audio relativo<br />

all’animazione.<br />

Entriamo nel detta<strong>gli</strong>o di alcuni aspetti implementativi del modulo di Generazione<br />

<strong>dei</strong> movimenti di un agente conversazionale.<br />

8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!