O documento descreve a linguagem VoiceXML, incluindo sua história, arquitetura, conceitos e aplicações. VoiceXML permite o desenvolvimento de interfaces de voz para acessar conteúdos na web por telefone. A linguagem segue padrões da W3C e possibilita diálogos interativos entre usuários e sistemas por meio de voz e teclado.
1. Mestrado Integrado em Engenharia Informática e Computação Linguagens de Anotação e Processamento de Documentos Ano lectivo 2008/2009 VoiceXML Trabalho 1 – Dialectos XML Grupo 3 Ana Gabriela Soares Carlos Aldeias Tiago Couteiro
9. Acesso por telefone a conteúdos baseados na InternetO QUE É? Transpor o poder de desenvolvimento e entrega de conteúdos da Web para aplicações de vozinteractivas. OBJECTIVO Standard da W3C: última versão 2.1 (Junho de 2007)
19. LAN, WAN ou Internet públicaAdaptado de: http://www.phonologies.com/pdfs/whyvoicexml.pdf
20. Como funciona? PSTN Rede TCP/IP Internet Componentes principais Bases de Dados Utilizador Rede telefónica VoiceXML gateway Rede TCP/IP Application Server
21. Como funciona? Where’sJerry? PSTN Rede TCP/IP Internet Componentes principais Bases de Dados Utilizador Rede telefónica VoiceXML gateway Rede TCP/IP Application Server Utilizador faz chamada para um dado número de telefone. A rede reencaminha a chamada para o VoiceXML gateway.
22. Como funciona? Kramer? Hello. Welcome to Moviephone! PSTN Rede TCP/IP Internet Componentes principais Bases de Dados Utilizador Rede telefónica VoiceXML gateway Rede TCP/IP Application Server O atendimento é feito pelo VoiceXML gateway. O servidor contém o mapeamento entre o número de telefone e um URL HTTP, que aponta para o documento VoiceXML (a homepage da aplicação).
23. Como funciona? PSTN Rede TCP/IP Internet Componentes principais Bases de Dados Utilizador Rede telefónica VoiceXML gateway Rede TCP/IP Application Server O VoiceXML gateway faz um pedido HTTP ao servidor para o(s) documento(s) referenciado(s).
24. Como funciona? Pleasedialyour zip codenow. PSTN Rede TCP/IP Internet Componentes principais Bases de Dados Utilizador Rede telefónica VoiceXML gateway Rede TCP/IP Application Server O(s) documento(s) VoiceXML são carregados, interpretados e processados pelo VoiceXML interpreter, componente do gateway. O output apresentado sob a forma de áudio. O seu processamento é feito a nível interno do gateway (Text-To-Speech).
25.
26.
27.
28. Vantagens Interacções entre cliente/servidor reduzidas ao mínimo Protecção de autores de aplicações de detalhes de baixo-nível e específicos à plataforma Separação de código de interacção (VoiceXML) e lógica de negócio (Application Server) Aproveitamento de recursos
29.
30. Documento Conversação como máquina de estados finita Cada diálogo é um estado Execução termina quando um diálogo não tem sucessor ou quando indicado explicitamente Fonte: VoiceXML: thebasics.- http://www.lsi.upc.edu/~gatius/VoiceXML206.ppt