250 likes | 349 Views
Soluzioni vocali per il Web: dai voce ai tuoi prodotti. Fabrizio Gramuglio dotVOCAL S.r.l. KeyCode Meeting - Brescia 21 Febbraio 2004. Applicazioni Vocali.
E N D
Soluzioni vocali per il Web: dai voce ai tuoi prodotti Fabrizio GramugliodotVOCAL 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
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 Agenda 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 Voce e comunicazione 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 Benefici 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
Q-Shop eXtensible: Voce Case Studies • Impostazioni utente • SMS, MMS, Voce KeyCode Meeting - Brescia 21 Febbraio 2004
Q-Shop eXtensible: Admin Area Case Studies • Impostazioni amministratore • Frasi • SMS, MMS • Grammatiche KeyCode Meeting - Brescia 21 Febbraio 2004
Q-Shop eXtensible: Admin Area (2) Case Studies • 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
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 VoiceXML !! 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 W3C 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
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. Esempi: 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: (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 gramuglio@dotvocal.com KeyCode Meeting - Brescia 21 Febbraio 2004