VoiceXML e BlogPost..

Boa madrugada..

Queria indicar a leitura de dois artigos muito legais. O primeiro se chama “Create VoiceXML pages within a Java Web developer framework: Generate VoiceXML using Java servlets and JSPs“.

Para quem não sabe oque é VoiceXML e VXML, segue um texto encontrado no site INcluindo:

Voice Extensible Markup Language (VoiceXML) é uma linguagem baseada em XML que pretende criar uma comunicação mais interactiva entre Homem e computador através do desenvolvimento de interfaces controladas por voz.

Esta linguagem foi desenvolvida para criar diálogos interactivos utilizando áudio digital e voz sintetizada; reconhecendo inputs de voz de DTMF e gravando inputs de voz.

As interfaces VoiceXML utilizam o automatic speech recognition (ASR) e/ou touchstone (DTMF key pad) para o input e o text-to-speech synthesis (TTS) para output.

Esta linguagem pode dar diversos tipos de instruções a um voice browser, como por exemplo accionar o sintetizador de voz, fazer o reconhecimento de voz ou organizar o diálogo.

——————————————–

Olha.. através do artigo que citei anteriormente, consegui criar um serviço de telefonia acessado pelo skype, ao ligar para um número eu ouvia uma mensagem dizendo: Oi, eu sou o Ricardo e preciso de mais uma xícara de café.

Achei muito louco… Depois fiz um teste e mandei meu serviço dizer a seguinte frase ao ligar pro número: “seven days”.

———————————————

Para completar, você pode ler o texto “Voice enabling XML, Part 3: Develop a voice blogging app: Post blog entries with a Java servlet and VoiceXML“. Esse excelente artigo mostra como postar em blogs (no meu teste usei o wordpress) através de um código Java e do VoiceXML.

Foi muito legal saber disso:

You’ll find several solutions for posting to most blogs, but the majority support the XML-RPC (XML Remote Procedure Call) standards based on either the MetaWeblog/MovableType or Blogger API interfaces. The two are very similar, but the former was specially designed to get around some limitations of the latter and is therefore more practical.

Before you can even consider making a Web post, you need to set up the environment that will make the XML-RPC calls to the users blog. To communicate with most blogs, you need three pieces of information:
1. The XML-RPC URL of the blog—For systems like WordPress, a special component usually handles the process. For example, WordPress provides the xmlrpc.php script. You need the full URL, for example http://mcslp.com/xmlrpc.php.
2. Username—The username for your blog user.
3. Password—The password for your blog user.

Infelizmente não consegui fazer o post pelo VoiceXML, mas consegui brincar um pouco com o XML-RPC.. muito legal..

Bem..

Aproveitem esse início de domingo para lerem os dois textos.. :)..

Att.
Ping

Envie seu comentário

Nome (required)

E-mail (não será publicado) (required)

Site

Commentário