soluzioni vocali per il web: dai voce ai tuoi prodotti fabrizio gramuglio dotvocal s.r.l. keycode...

25
Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Upload: bartolo-piazza

Post on 01-May-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Soluzioni vocali per il Web:

dai voce ai tuoi prodotti

Fabrizio Gramuglio dotVOCAL S.r.l.

KeyCode Meeting - Brescia 21 Febbraio 2004

Page 2: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Applicazioni Vocali

KeyCode Meeting - Brescia 21 Febbraio 2004

La finalità di questo intervento è quella di introdurre alcune tecnologie emergenti che permetteranno l’uso della voce all’interno delle applicazioni Web, e di evidenziare come l’introduzione di queste nuove tecnologie e dei linguaggi ad esse associati, potrà contribuire all'abbattimento delle “barriere architettoniche” presenti su Internet.

Page 3: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Agenda

KeyCode Meeting - Brescia 21 Febbraio 2004

Voce e web: cosa è una applicazione vocale

I benefici di poter usare la voce per accedere ai propri dati

Il ruolo di W3C, IWA e VIUG

Quali applicazioni posso diventare “vocali” ? In che modo?

Case: Vacanze Nel Mondo

Page 4: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Voce e comunicazione

KeyCode Meeting - Brescia 21 Febbraio 2004

Parlare ed ascoltare sono attività fondamentali per la nostra esistenza

Parlare ed ascoltare un computer è naturale e conveniente

Casi in cui si dimostra inappropriato

Le applicazioni vocali sono cambiate !!

Cosa posso fare con una singola telefonata?

Voice Portal applications

Page 5: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Benefici

KeyCode Meeting - Brescia 21 Febbraio 2004

Accessibilità: aprire le applicazioni a non-vedenti, portatori di handicap..

Bypass i limiti di tastiere piccole o schermi piccoli

Devices senza tastiera

Utenti impegnati con sguardo o mani..

Accesso illimitato durante il giorno

Connessione istantanea senza essere messi in attesa

Page 6: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Benefici (2)

KeyCode Meeting - Brescia 21 Febbraio 2004

Linguaggi asiatici

Trasmettere emozioni

Time-sensitive data

Location-sensitive data

Informazioni pubbliche e personali

Page 7: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Case Studies

KeyCode Meeting - Brescia 21 Febbraio 2004

Q-Shop eXtensible

Primo prodotto del progetto

Piattaforma di Commercio elettronico

Prodotto da OmniaOffice S.a.s.

Plugin Vocale

Vacanze Nel Mondo S.p.A. (Dic. 2003)

Page 8: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Case Studies

WEB

+

VOCE

KeyCode Meeting - Brescia 21 Febbraio 2004

Page 9: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Case Studies

KeyCode Meeting - Brescia 21 Febbraio 2004

Impostazioni utente

SMS, MMS, Voce

Q-Shop eXtensible: Voce

Page 10: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Case Studies

KeyCode Meeting - Brescia 21 Febbraio 2004

Q-Shop eXtensible: Admin Area

Impostazioni amministratore

Frasi

SMS, MMS

Grammatiche

Page 11: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Case Studies

KeyCode Meeting - Brescia 21 Febbraio 2004

Q-Shop eXtensible: Admin Area (2)

Statistiche

Web

Voce

Tracing Voice

Page 12: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Benefici su VNM

KeyCode Meeting - Brescia 21 Febbraio 2004

Estendere la portabilità della applicazione ed i suoi accessi

Possibilità di accedere ai dati / informazioni senza un browser, ma semplicemente con un telefono

Accesso 24h/24h 365 g/anno, ed in ogni luogo.

Estensione del servizio con sms / mms / email

Page 13: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Data Transfer

KeyCode Meeting - Brescia 21 Febbraio 2004

Page 14: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Data Transfer (2)

KeyCode Meeting - Brescia 21 Febbraio 2004

Page 15: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

VoiceXML !!

KeyCode Meeting - Brescia 21 Febbraio 2004

Un linguaggio di markup per costruire interfacce vocali

Semplifica lo sviluppo delle applicazioni

Separare il codice per le interazioni utenti dal codice dell’applicazione (application logic)

Portabilità e semplicità di sviluppo

Creazione di applicazioni-prototipo molto rapida (2 settimane) e possibilità di creare librerie di oggetti

Page 16: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

W3C

KeyCode Meeting - Brescia 21 Febbraio 2004

Creare standard Sviluppare tecnologie (specifications,

guidelines, software, e tools) per portare il web al suo pieno potenziale di sviluppo

www.w3.org

Organizzazione “privata” fondata daAT&T, IBM, Lucent e Motorola.

Inventori e promotori del VoiceXML www.voicexmlforum.com

Page 17: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Come sviluppare

KeyCode Meeting - Brescia 21 Febbraio 2004

Separare GUI e VUI

HTML verbal browser

Transcoding

Combinare GUI e VUI

Page 18: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Separare GUI/VUI

KeyCode Meeting - Brescia 21 Febbraio 2004

Page 19: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

HTML VB

KeyCode Meeting - Brescia 21 Febbraio 2004

Estrae informazioni

Trasforma i controlli della GUI in VUI

Crea una sequenza nei controlli

Page 20: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Transcoding

KeyCode Meeting - Brescia 21 Febbraio 2004

Personalizzazione delle VUI

Estensione delle grammatiche

Gestione eventi e TTS evoluto

Page 21: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Combinare

KeyCode Meeting - Brescia 21 Febbraio 2004

Page 22: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Esempi: Mass-Market voice portals:

E-mail, driving instructions, traffic conditions, weather, telephone number search, business reminders, local information services, stock quotes, personalized news, sport news, horoscopes

Corporate external voice portals:

Call centers, telephone attendant, product and service information, order entry, troubleshoot product failure, banking

Corporate internal voice portals:

Customer relationship management, product availability and pricing, Order status.

KeyCode Meeting - Brescia 21 Febbraio 2004

Page 23: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Semplici da usare: parlare è la forma di comunicazione più naturale.

Riduce i costi: es: call-center. Un operatore costa €5-€7/chiamata vs. VR €0.3-€0.5/chiamata

Maggiore percezione della qualità del servizio clienti erogato.

Le transazione telefoniche nel 2003 hanno generato una revenue 14x superiore a quelle via Web.

Driver Competitivi:

KeyCode Meeting - Brescia 21 Febbraio 2004

(Fonte Radicati Group)

Page 24: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Un passo avanti …

KeyCode Meeting - Brescia 21 Febbraio 2004

Page 25: Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004

Q. & A. ?

Grazie per la vostra attenzione!

Fabrizio Gramuglio [email protected]

KeyCode Meeting - Brescia 21 Febbraio 2004