VoiceXML Weblog [en]

Version Anglaise du Weblog VoiceXML

Monday, September 27, 2004

VoiceXML X+V and Salt

You can find here some examples of VoiceXML and Salt codes. generally, the Salt code examples are quite more complex than VoiceXML code.

For comparaison between X+V and Salt, look at this page.

Friday, September 17, 2004

VoiceXML 2.0 Platform Certification Program

At Speechtek 2004 in New-York, the VoiceXML Forum announced the availability of the VoiceXML Platform Certification Program. The Program consists of a series of tests to determine whether a VoiceXML platform is fully compliant with the latest release of the VoiceXML standard

This test suite is defined in the VoiceXML 2.0 Implementation Report writen by the W3C during the VoiceXML 2.0 standardization phase. This test suite proposes a "test framework" based on XSL technologies.

The general availability of this program follows the completion of a successful pilot program conducted with CT Labs, an independent certification laboratory, and companies Nuance (www.nuance.com), VoiceGenie Technologies, Inc. (www.voicegenie.com) and Voxpilot Ltd. (www.voxpilot.com).

Thursday, September 09, 2004

Version finale du langage SSML 1.0

Le W3C a publié le 7 septembre la recommandation finale du langage SSML 1.0. Ce langage permet de contrôler le moteur de synthsèe de la parole à partir d'une application VoiceXML (Communiqué de presse [en]).

Le langage SSML (Speech Synthesis Markup Language) est la troisième recommandation finale du W3C après VoiceXML 2.0 et SRGS 1.0 (Reconnaissance Vocale).

Les derniers travaux du W3C pour finaliser le "Speech Framework" sont :

  • Voice XML 2.1 : la nouvelle version du langage VoiceXML apporte quelques améliorations (transfert, ...)
  • CCXML 1.0 (Call Control XML) : le langage de Call Control utilisé par les applications vocales pour réaliser le contrôle des appels téléphoniques.
  • SISR : (Semantic Interpretation for Speech Recognition) : Langage permettant de réaliser une interprétation sémantique des résultats fournis par les moteurs de reconnaissance vocale.

Friday, July 30, 2004

Voice XML 2.1

Le groupe Voice du W3C vient de publier le 28 juillet dernier le "Last Call Working Draft" Voice XML 2.1. Cette version 2.1 apporte 8 nouvelles fonctions à la version 2.0 publiée en version finale le 16 mars 2004.

Voici un résumé des évolutions proposées par cette version :

  • Ajout d'un nouveau mode de transfert d'appel. Le type consultation est ajouté aux deux modes bridge et blind de la version 2.0. Le mode consultation réalise le relachement d'appel à l'interface usager-réseau (comme le mode blind) mais il ne le fait que lorsque l'appel est établi ; ce qui permet de traiter les cas d'erreurs (non réponse, occupation). Cette fonction est très intéressante pour les applications d'accueil téléphonique, ..
  • Référencement dynamique de grammaire par l'ajout d'un attribut srcexpr à la balise grammar
  • Référencement dynamique de script par l'ajout d'un attribut srcexpr à la balise script
  • Ajout de la balise mark qui permet d'avoir des statistiques sur le barge-in
  • Ajout d'une balise data permettant de récupérer des données sans générer une transition vers un autre document VoiceXML
  • Ajout d'une balise foreach pour concaténer des prompts de manière dynamique
  • Enregistrement de ce que prononce l'appelant lorsque la reconnaissance vocal est activée
  • Ajout d'un attribut namelist à la balise disconnect