Successfully reported this slideshow.
Your SlideShare is downloading. ×

Its name is XML. VoiceXML

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
VoiceXML
VoiceXML
Loading in …3
×

Check these out next

1 of 46 Ad

Its name is XML. VoiceXML

Download to read offline

A Internet, passível de servir como meio para chamadas telefónicas a baixo custo, representa uma oportunidade de negócio para os agentes desse domínio. Num mundo em exponencial mobilidade, é imperativo saber onde, quando e, implicitamente, como interagir com o cliente - anywhere, anytime. Surge então a necessidade para uma interface de voz para o utilizador, capaz de entregar conteúdos e conduzir negócio num modo conveniente, cost effective e easy to use, utilizando os recursos e infrastrutura da Internet.

A Internet, passível de servir como meio para chamadas telefónicas a baixo custo, representa uma oportunidade de negócio para os agentes desse domínio. Num mundo em exponencial mobilidade, é imperativo saber onde, quando e, implicitamente, como interagir com o cliente - anywhere, anytime. Surge então a necessidade para uma interface de voz para o utilizador, capaz de entregar conteúdos e conduzir negócio num modo conveniente, cost effective e easy to use, utilizando os recursos e infrastrutura da Internet.

Advertisement
Advertisement

More Related Content

Similar to Its name is XML. VoiceXML (20)

More from Comunidade NetPonto (20)

Advertisement

Recently uploaded (20)

Its name is XML. VoiceXML

  1. 1. http://netponto.org<br />13ª Reunião Presencial - 14/08/2010<br />VoiceXMLGabriela Soares<br />
  2. 2. Gabriela Soares<br />Software Engineer@<br />OPT<br />
  3. 3. Gabriela Soares<br />Software Engineer@<br />OPT<br />
  4. 4. Gabriela Soares<br />Software Engineer@<br />OPT<br />Isep<br />Inesc Porto<br />Glintt<br />Sage Portugal<br />CriticalManufacturing<br />
  5. 5.
  6. 6. Agenda<br />Introdução<br />Arquitectura<br />Conceitos<br />Aplicações<br />Conclusão<br />
  7. 7. Também disponível em vídeo...<br />Assista!<br />http://www.vimeo.com/15711690<br />
  8. 8.
  9. 9.
  10. 10. História<br />AT&T Bell Labs<br />PhoneWeb<br />1995<br />AT&T<br />PML<br />Lucent<br />PML<br />Motorola<br />VoxML<br />IBM<br />SpeechML<br />1998<br />1999<br /><ul><li>Marketdevelopment
  11. 11. Education
  12. 12. ConformanceTesting</li></ul>VoiceXML 3.0<br />(latestworkingdraft: December 2008)<br />VoiceXML 2.1 <br />(latestrecommendation: 2007)<br />VoiceXML 2.0<br />VoiceXML 1.0<br />W3C Workshop: “Voice Browsers”<br />VoiceXML 0.9<br />2000<br />LanguageStandardization<br />2001<br />2004<br />…<br />
  13. 13.
  14. 14. VoiceXML: a voz para a Web<br /><ul><li> Linguagem de anotação baseada na Web para o desenvolvimento de interfaces de voz
  15. 15. Acesso por telefone a conteúdos baseados na Internet</li></ul>O QUE É?<br />Transpor o poder de desenvolvimento e entrega de conteúdos da Web para aplicações de vozinteractivas.<br />OBJECTIVO<br />Standard da W3C: última versão 2.1 (Junho de 2007) <br />
  16. 16. PSTN<br />Rede TCP/IP<br />Arquitectura<br />Internet<br />Componentes principais<br />Utilizador<br />Rede telefónica<br />VoiceXML gateway<br />Rede TCP/IP<br />Bases de Dados<br />Application Server<br /><ul><li> Interpretador
  17. 17. Recursos multimédia e de telefonia
  18. 18. Motor de reconhecimento e síntese de voz
  19. 19. Processamento
  20. 20. PSTN (PublicSwitchedTelephoneNetwork) ou VoIP
  21. 21. Contém a aplicação VXML
  22. 22. Lógica de negócio
  23. 23. Tipicamente é um servidor Web
  24. 24. LAN, WAN ou Internet pública</li></ul>Adaptado de: http://www.phonologies.com/pdfs/whyvoicexml.pdf  <br />
  25. 25. Como funciona?<br />PSTN<br />Rede TCP/IP<br />Internet<br />Componentes principais<br />Bases de Dados<br />Utilizador<br />Rede telefónica<br />VoiceXML gateway<br />Rede TCP/IP<br />Application Server<br />
  26. 26. Como funciona?<br />Where’sJerry?<br />PSTN<br />Rede TCP/IP<br />Internet<br />Componentes principais<br />Bases de Dados<br />Utilizador<br />Rede telefónica<br />VoiceXML gateway<br />Rede TCP/IP<br />Application Server<br />Utilizador faz chamada para um dado número de telefone.<br />A rede reencaminha a chamada para o VoiceXML gateway.<br />
  27. 27. Como funciona?<br />Kramer?<br />Hello.<br />Welcome to Moviephone!<br />PSTN<br />Rede TCP/IP<br />Internet<br />Componentes principais<br />Bases de Dados<br />Utilizador<br />Rede telefónica<br />VoiceXML gateway<br />Rede TCP/IP<br />Application Server<br />O atendimento é feito pelo VoiceXML gateway.<br />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).<br />
  28. 28. Como funciona?<br />PSTN<br />Rede TCP/IP<br />Internet<br />Componentes principais<br />Bases de Dados<br />Utilizador<br />Rede telefónica<br />VoiceXML gateway<br />Rede TCP/IP<br />Application Server<br />O VoiceXML gateway faz um pedido HTTP ao servidor para o(s) documento(s) referenciado(s).<br />
  29. 29. Como funciona?<br />Pleasedialyour zip codenow.<br />PSTN<br />Rede TCP/IP<br />Internet<br />Componentes principais<br />Bases de Dados<br />Utilizador<br />Rede telefónica<br />VoiceXML gateway<br />Rede TCP/IP<br />Application Server<br />O(s) documento(s) VoiceXML são carregados, interpretados e processados pelo VoiceXML interpreter, componente do gateway.<br />O output apresentado sob a forma de áudio. O seu processamento é feito a nível interno do gateway (Text-To-Speech).<br />
  30. 30. Como funciona?<br />PSTN<br />Rede TCP/IP<br />Internet<br />Componentes principais<br />Bases de Dados<br />Utilizador<br />Rede telefónica<br />VoiceXML gateway<br />Rede TCP/IP<br />Application Server<br />Inputs possíveis:<br /><ul><li>Teclas do telefone (phone keypad)
  31. 31. Voz</li></li></ul><li>Como funciona?<br />These pretzels are making me thirsty! <br />PSTN<br />Rede TCP/IP<br />Internet<br />Componentes principais<br />Bases de Dados<br />Utilizador<br />Rede telefónica<br />VoiceXML gateway<br />Rede TCP/IP<br />Application Server<br />Inputs possíveis:<br /><ul><li>Teclas do telefone (phone keypad)
  32. 32. Voz</li></li></ul><li>Aplicação interactiva por voz<br />Vandelay Industries.<br />What’s your company’s name? <br />PSTN<br />Rede TCP/IP<br />Internet<br />Componentes principais<br />Bases de Dados<br />Utilizador<br />Rede telefónica<br />VoiceXML gateway<br />Rede TCP/IP<br />Application Server<br />
  33. 33.
  34. 34. Diálogo<br /><form><br /><menu><br />
  35. 35. Aplicação<br /><ul><li>Documento raiz
  36. 36. Documento(s) VoiceXML
  37. 37. Gramáticas (facultativo)
  38. 38. Ficheiros áudio (facultativo)</li></li></ul><li>Gramática<br />
  39. 39. Exemplo<br />
  40. 40. Porquê VoiceXML?<br /><ul><li>Interacções entre cliente/servidor reduzidas ao mínimo
  41. 41. Protecção de autores de aplicações de detalhes de baixo-nível e específicos à plataforma
  42. 42. Separação de código de interacção (VoiceXML) e lógica de negócio (Application Server)
  43. 43. Aproveitamento de recursos</li></li></ul><li> .NET ?<br />
  44. 44. Relação com .NET<br />Microsoft Office Communications Server<br />Speech Server<br /> .NET Framework 3.0<br /> Visual Studio 2005<br />
  45. 45. Speech Server<br />(http://msdn.microsoft.com/en-us/library/bb800926(v=office.12).aspx)<br />
  46. 46. Speech Server<br />(http://msdn.microsoft.com/en-us/library/bb800926(v=office.12).aspx)<br />
  47. 47. Speech Server<br />(http://msdn.microsoft.com/en-us/library/bb800926(v=office.12).aspx)<br />
  48. 48. Speech Server<br />(http://msdn.microsoft.com/en-us/library/bb800926(v=office.12).aspx)<br />
  49. 49.
  50. 50. Aplicações<br />Enhancedcallingservices<br />Contentservices<br />Comércio electrónico<br />Produtividade<br />
  51. 51.
  52. 52.
  53. 53. "Diz-me e eu esquecerei, ensina-me e eu lembrar-me-ei, envolve-me e eu aprenderei.” (Provérbio chinês)<br />
  54. 54. VoiceRSS<br />demonstração<br />
  55. 55. Arquitectura<br />ASP .NET<br />VXML<br />Servidor Web<br />Speech Output<br />SAPI<br />SQL Server Express<br />SpeechRecognition<br />Microsoft Speech Server<br />SpeechEngineServices<br />
  56. 56.
  57. 57.
  58. 58.
  59. 59. Conclusão<br />Acessibilidade natural<br />Serviços feature-rich<br />Acessibilidade: utilizador e developer<br />Oportunidades de negócio<br />
  60. 60. Patrocinadores desta reunião<br />
  61. 61. Obrigada!<br />Gabriela Soares<br />http://gabrielasoares.pt.vu/<br />

Editor's Notes

  • - demo
  • - demo

×