Loquendo Home Page

  PRODUCTS
>
Overview
>
Speech Engines
>
Embedded
Platform
 
> Overview
 
>Strengths
 
 CCXML and VoiceXML Scenarios
 
> Innovative Application Scenarios
 
>Technical Specifications
>
Brochures
Italiano Deutsch Español
Home > Products > Platform > Overview
CCXML and VoiceXML Scenarios

Loquendo VoxNauta platform can be used in a variety of scenarios, of which the most common, but not the only one, is telephony.
Both VoIP (exploiting a SW only SIP/RTP implementation) and TDM (exploiting commercially available telephone cards) are available to suite any need. Moreover, VoxNauta can be integrated into third party IVRs, equipment or platforms, so that even a DTMF based application can be programmed in VoiceXML / CCXML and can then be progressively improved by moving to voice interactions based on Loquendo's technologies.
New scenarios are also emerging which can benefit from the flexibility of VoxNauta platform, such as the delivery of voice and video applications (multimedia) for advanced mobile and video telephony applications, as well as multimodal applications based on embedded TTS and DSR.

CCXML call control
A new markup has been recently launched by the W3C: CCXML (Call Control XML) whose goal is to adopt a Web-based architecture to develop the call control part of a telephony application.
The CCXML is event driven markup language which is able to efficiently dispatch
telephony events and to launch VoiceXML applications. Some of the key design features of CCXML are its ease of use, flexibility, and ability to deal with complex applications.

CCXML and VoiceXML

CCXML Highlights

  • Asynchronous event processing
  • Conditional acceptance or refusal of incoming calls
  • Several kinds of call transfer
  • Outbound call initiation
  • Scripting capabilities (ECMA-327)
  • VoiceXML management
  • Conferencing

Flexible Call Control Services
The CCXML allows the sending and receiving of commands through an HTTP interface, so that new interactive call control capabilities can be easily realized using CCXML.
A CCXML application can be as simple as to play an announcement on an incoming call or to redirect a call if certain conditions are met, up to the flexible description of a Conferencing system driven by a web application.
Moreover the CCXML can handle VoiceXML dialogs for self-service applications and transfer the call back and forth to an operator. Finally, the flexibility of CCXML allows call initiation driven by events from an application server.
VoxNauta platform implements version 1.0 of the CCXML draft standard of W3C.

VoiceXML applications
Since 2000, VoiceXML has gained the confidence of an ever increasing sector of speech application developers. VoiceXML is a must for all telephony platforms and together with CCXML it is a key feature of Loquendo VoxNauta platform.

VoiceXML 2.1 Extensions
VoiceXML 2.0 is by now widely known, and its compliance enforced
by the VoiceXML Forum Platform Certification program (www.voicexml.org). Moreover some new features have been recently added, to produce VoiceXML 2.1.

The major VoiceXML 2.1 features are:

  • Audio recording during speech recognition - this feature is extremely important for call logging, data mining and tuning of speech applications. It is also useful for allowing external speech engines to detect innovative features during the course of a speech interaction.
  • A new <data> element is able to fetch XML data during the processing of a VoiceXML page. This allows the adaption of the VoiceXML dialog strategy to the results of ASR, without the need to change the VoiceXML page too often. One very important use is the fetching of a list of prompts that are specific to the speech interaction, e.g. a list of movies in a theater.
  • To deal with a list of prompts a <foreach> element has been created.
  • A new type of transfer call, called “consultation”, has been added to “blind” and “bridge” types. It allows a call transfer to be attempted and, in the case of no reply or an error, returns to the speech application to continue the dialog.

The VoxNauta platform implements all the VoiceXML 2.1 features to extend the flexibility and power of VoiceXML applications.

Web based applications
With the adoption of VoiceXML and CCXML, all applications and applications' content can be dynamically fetched from a Web server. This is also true for SRGS grammars, audio prompts and music. This greatly simplifies application development and allows a complete and clear separation of the application layer from the media and management layer.


VoxNauta Platform
VoxNauta BrochureVoxNauta Brochure

VoxNauta White PaperPlatform White Paper

For any information, please contact us!For any information, please contact us.
Loquendo is a W3C Member
VoiceXML Forum Certified Platform

CSQ and IQNet certifications

www.telecomitalia.it  | Contact  | Newsletter  |  Site Map  | RegionsLegal & Privacy

©2001-2008 Loquendo. All Rights Reserved.