Soluzioni vocali per il Web:
dai voce ai tuoi prodotti
Fabrizio Gramuglio
dotVOCAL S.r.l.
KeyCode Meeting - Brescia
21 Febbraio 2004
Applicazioni Vocali
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.
KeyCode Meeting - Brescia
21 Febbraio 2004
Agenda
 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
KeyCode Meeting - Brescia
21 Febbraio 2004
Voce e comunicazione
 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
KeyCode Meeting - Brescia
21 Febbraio 2004
Benefici
 Accessibilità: aprire le applicazioni a nonvedenti, 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
KeyCode Meeting - Brescia
21 Febbraio 2004
Benefici (2)
 Linguaggi asiatici
 Trasmettere emozioni
 Time-sensitive data
 Location-sensitive data
 Informazioni pubbliche e personali
KeyCode Meeting - Brescia
21 Febbraio 2004
Case Studies
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)
KeyCode Meeting - Brescia
21 Febbraio 2004
Case Studies
WEB
+
VOCE
KeyCode Meeting - Brescia
21 Febbraio 2004
Case Studies
Q-Shop eXtensible: Voce
 Impostazioni
utente
 SMS, MMS,
Voce
KeyCode Meeting - Brescia
21 Febbraio 2004
Case Studies
Q-Shop eXtensible: Admin Area
 Impostazioni
amministratore
 Frasi
 SMS, MMS
 Grammatiche
KeyCode Meeting - Brescia
21 Febbraio 2004
Case Studies
Q-Shop eXtensible: Admin Area (2)
 Statistiche
 Web
 Voce
 Tracing Voice
KeyCode Meeting - Brescia
21 Febbraio 2004
Benefici su VNM
 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
KeyCode Meeting - Brescia
21 Febbraio 2004
Data Transfer
KeyCode Meeting - Brescia
21 Febbraio 2004
Data Transfer (2)
KeyCode Meeting - Brescia
21 Febbraio 2004
VoiceXML !!
 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
KeyCode Meeting - Brescia
21 Febbraio 2004
W3C
 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
KeyCode Meeting - Brescia
21 Febbraio 2004
Come sviluppare
 Separare GUI e VUI
 HTML verbal browser
 Transcoding
 Combinare GUI e VUI
KeyCode Meeting - Brescia
21 Febbraio 2004
Separare GUI/VUI
KeyCode Meeting - Brescia
21 Febbraio 2004
HTML VB
 Estrae informazioni
 Trasforma i controlli della GUI in VUI
 Crea una sequenza nei controlli
KeyCode Meeting - Brescia
21 Febbraio 2004
Transcoding
 Personalizzazione delle VUI
 Estensione delle grammatiche
 Gestione eventi e TTS evoluto
KeyCode Meeting - Brescia
21 Febbraio 2004
Combinare
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
Driver Competitivi:
 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.
(Fonte Radicati Group)
KeyCode Meeting - Brescia
21 Febbraio 2004
Un passo avanti …
KeyCode Meeting - Brescia
21 Febbraio 2004
Q. & A. ?
Grazie per la vostra attenzione!
Fabrizio Gramuglio
[email protected]
KeyCode Meeting - Brescia
21 Febbraio 2004
Scarica

KeyCode Meeting