VOICEXML 
Le langage d'accès à Internet par téléphone

José Rouillard

Il existe sur la planète beaucoup plus de téléphones que d’ordinateurs ! C’est à partir de cette constatation que les premiers projets de recherche d’accès à Internet par téléphone ont débuté dans les années quatre-vingt-dix. L’idée consiste à proposer l’accès au réseau Internet par le moyen d’un dialogue homme-machine en langue naturelle. Cette tendance se confirme aujourd’hui avec l’essor considérable que connaît depuis quelques années la téléphonie mobile.

Cet ouvrage présente VoiceXML, le langage standard permettant d’accéder à Internet grâce à un navigateur vocal via un téléphone fixe ou portable. L’approche est pragmatique. En partant des bases conceptuelles, et en décrivant chaque élément du langage de manière précise (reconnaissance et synthèse vocale, grammaires de dialogue, balises du langage, etc.), chacune des briques logicielles permettant de réaliser un serveur vocal interactif est présentée.

 L’ouvrage s’articule autour de cinq parties :
une introduction aux applications vocales et au langage VoiceXML exposant les enjeux, les technologies et les architectures employées;
une présentation des outils nécessaires pour développer en VoiceXML ;
la mise en œuvre concrète d’un serveur vocal;
les spécificités de la gestion du dialogue homme-machine en VoiceXML ;
plusieurs études de cas illustrant l’utilisation conjointe d’éléments du langage.

Plus d'informations sur le site de l'éditeur Vuibert.

Lire une note de lecture, pour la revue TAL à propos de ce livre, par Luiggi Sansonetti.

Présentation publique au Furet du Nord de Lille.


Cours VoiceXML N°1 Ressources pour le cours VoiceXML N°1
Cours VoiceXML N°2 Ressources pour le cours VoiceXML N°2
Cours VoiceXML N°3 Ressources pour le cours VoiceXML N°3
Cours VoiceXML N°4 Ressources pour le cours VoiceXML N°4
Cours VoiceXML N°5 Ressources pour le cours VoiceXML N°5
Cours VoiceXML N°6 Ressources pour le cours VoiceXML N°6
Cours VoiceXML N°7 Ressources pour le cours VoiceXML N°7

  • Voici quelques fichiers audios (format .wav) pour tester en cours de VoiceXML.
  • Outils téléchargables pour tester VoiceXML sur un PC :  Outils IBM WebSphere Voice Server Software (IBM WebSphere Voice Server SDK).
  • Le manuel VoiceXML programmer guide for IBM WS Voice Server SDK (version 3.1.1).


  • Poster des étudiants de Master E-services 2011-2012 de Lille1,
    en complément des cours de VoiceXML.
    Sujet traité par
    VoiceXML en Open Source : solutions disponibles et comparatifs Titouan Compiègne
    Sylvain Thery
    Les SVI (serveurs vocaux interactifs) : comparatif et critères de choix Pierre Watine
    Romain Vandecaveye
    Les call centers (centre d’appels) :
    principe et fonctionnement
    Guillaume Dufosset
    Florian Monsellier
    Le multicanal intégrant la voix Ségura Jérémie
    Clément Thomas
    Autotune (correcteur de tonalité) Thomas Maupain
    David Martel
    Traduction vocale instantanée
    Khaled Boukercha
    Gauthier Bialais
    Technologie et modèle économique de FreePhoneSpot Marine Becker
    Julia Grabkina
    Comparaison des formats d’encodage

    Voir aussi présentations Prezi1 et Prezi2
    Antoine Bertout
    Yves Dekerle
    Les Logiciels de reconnaissance musicale François Poulain
    Cécile Herbelin
    Les API d'Orange dans le domaine du vocal Charles De Potter
    Maxime Piquette
    Web et reconnaissance vocale François Gruchala
    Ludwig Hottois
    Robot NAO et le vocal Jessy Lavorel
    Clément Nicolet

    Poster des étudiants de Master E-services 2010-2011 de Lille1,
    en complément des cours de VoiceXML.
    Sujet traité par
    VoiceXML 3.0 Elliot BANNERMAN
    Thomas Van HOEYMISSEN
    Editeurs graphiques pour VoiceXML Karl ACCADEBLED
    Léo DECARSIN
    SIP : Session Initiation Protocol Mohamed MECHERGUI
    Agathe DESWAZIERE
    MRCP : Media Resource Control Protocol Julien SPADI
    Rémy GUILLUY
    CCXML : Call Control eXtensible Markup Language Serge ENGRAND
    Alex CUVELIER
    VOIP : Voice Over Internet Protocol Grégory FLIPO
    Florent DAMIENS
    Google voice Adrien GOORIS
    Pierre KOPACZEWSKI
    ASR : Automatic Speech Recognition Baptiste CARLIER
    Alban DE UBEDA
    TTS : Text-To-Speech Erika PILLU
    Julien DUBUS
    Interactions vocales sous Android Alexandre WAMBRE
    Mathieu DIETSCH
    Reconnaissance vocale et émotions Yoann LEGRAND
    Youssef EL HALOUI
    TOIP : Telephony over Internet Protocol Pierre BAROIS
    Germain CASTENOBEL



    - Lire l'article VoiceXML on Steroids de James A. Larson, qui cite les travaux de José Rouillard et de Philippe Truillet : "Enhanced VoiceXML".
    - Un dossier à propos des "Call Centers"



    VXML rules