Voice XML
pour le 9 décembre 2005
Liens utiles:
Le sujet
VoiceXML 2.0
VoiceXML 2.0 et plate-forme de développement
Présenter les évolutions de la nouvelle version
Donner des exemples
Présenter environnements développement simples
Privilégier les plateformes de test gratuites
Critiques constructives
Historique
1995 : Apparition d’une application
XML pour simplifier les développements pour la reconnaissance vocale dans le projet Phone Markup Language (PML) d’AT&T. Avec les réorganisations d’AT&T, le développement a continué chez AT&T, Lucent et Motorola.
1998 : Lors d’une conférence sur les navigateurs vocaux, il s’est avéré que plusieurs acteurs du marché avaient développé des technologies similaires:
AT&T + Lucent : PML;
Motorola : VoxML;
IBM : SpeechML;
HP : TalkML;
PipeBeach : VoiceHTML.
AT&T, IBM, Lucent et Motorola forment le “VoiceXML Forum” pour mutualiser les efforts dans le développement d’un dialecte
XML
2000 : Sortie de VoiceXML 1.0. Cette version est soumise au
W3C pour développer un standard international.
Le résultat de l’ensemble des acteurs est VoiceXML 2.0.
Introduction
VoiceXML est une application XML (au sens de dialecte XML) qui permet de définir des dialogues qui impliquent:
Les changements de VoiceXML 2.0 par rapport à VoiceXML 1.0
Nouveaux éléments
Eléments devenus obsolètes
<dtmf> (remplacé par <grammar mode=”dtmf”>)
<emp>, <div>, <pros> et <sayas> remplacés par leurs pendants SSML (Speech Synthesis Markup Language)
Eléments modifiés (et qui ne sont plus compatibles avec la version précédente)
Eléments modifiés
Eléments clarifiés (spécification précédente floue)
Modifications diverses
Logiciels supportant VoiceXML
Navigateur Opera
http://www.opera.com/
Le navigateur Opera n’implémente pas VoiceXML mais X+V (XHTML+Voice) qui consiste à étendre XHTML grâce au mécanisme de “modularisation” avec un sous-ensemble des fonctionnalités de VoiceXML.
Apache
GNU Bayonne
Environnements de développement simples