Volume 3, Issue 1 - January/February 2003
   
 

Loquendo Studio: a VoiceXML developer tools suite

By Claudia Romellini

(Continued from Part 1)

Figure 1 shows the general architecture of the environment.


Figure 1

The developer can debug VoiceXML dynamically generated code, simulate the full service from PC, test the grammars, configure service parameters, everything using a PC equipped with a web browser and an audio card. The only component that needs to be installed on the developer PC is the Loquendo Studio add-on offering the possibility to develop grammar in a graphical way.

Service creation process with Loquendo Studio

As soon as the service has been conceived and defined, the service logic can be developed using the preferred service development environment. Any environment can be used for this step according to the developer choice, competence, and preferences. Grammars can be effectively produced exploiting the Loquendo Studio add-on. Once these two steps have been achieved at least in a preliminary stage, the service creation process in Loquendo Studio can begin. Service creation is structured as follows:

The Loquendo Studio administrator has to create and profile the service through the Service and User Management Modules. After this phase, the Loquendo Studio user associated with the new service can perform the activities as described below.

Files such as grammars, audio files, precompiled grammars, and specialized voices that are part of the voice service can be provisioned on the voice platform to reduce the traffic on the data network interconnecting the platform to the application server, and to reduce the peak response time. Loquendo Studio allows testing and verifying the voice service as if it has been deployed on the platform. For this reason all files that will be hosted on the platform must be uploaded into Loquendo Studio server through the User and Service Management Module. This ensure that the simulation of the service will behave exactly as in the field, identifying for instance, the need of proper dimensioning of the data network.

When the voice service has been properly configured it can be tested and debugged using the three Loquendo Studio testing modules: Grammar Module, VoiceXML Debugger, and the Service Simulation tool.

When the service is complete, Loquendo Studio offers a simple mean to create the service package of those elements that the developer has decided to host on the platform, by using the export functionality. This produces a service delivery package. The package is delivered using the provisioning system VoxNauta.

Continued...

back to the top

 

Copyright © 2001-2003 VoiceXML Forum. All rights reserved.
The VoiceXML Forum is a program of the
IEEE Industry Standards and Technology Organization (IEEE-ISTO).