Creating
and Deploying VoiceXML Applications with the
voxBuilder Online Development Environment
Introduction
The voxBuilder Online Development Environment (ODE)
by Voxpilot is a Web-based tool for developing, deploying,
and managing professional VoiceXML applications. Since
Voxpilot's paradigm consists of a completely hosted
solution, no hardware or third-party software is required
to get started beyond a computer connected to the Internet
and a telephone. In this article, we review some of
the features and possibilities which the voxBuilder
platform offers the application developer to bring VoiceXML
applications to deployment as quickly as possible.
Voice
Service Provider (VSP) Architecture Model
Figure 1 illustrates the standard VoiceXML architecture
model. When compared with the traditional Internet model,
apart from a different user interface, it is clear that
there is now an 'extra link' in the chain. The principal
role of this extra link is to interpret VoiceXML programs
which control telephony, speech synthesis, and speech
recognition resources to render the corporation's data
into an effective VUI (Voice User Interface).

Figure 1: The VoiceXML architecture model
In
reality, providing VoiceXML interpretation services
in a professional manner turns out to be quite a complex
endeavour and the goal of Voxpilot is to reduce the
barrier of entry to the world of computer telephony
for developers and their companies by offering:
-
Fully hosted VoiceXML services kept up to date with
the latest standards and technologies
-
European and international phone number procurement,
assignment, and management
-
VoiceXML project and file management
-
VoiceXML and ASR log access and archiving
-
VoiceXML and grammar file validation tools
-
Outbound call scheduling via a Web services model
-
Technical support and monitoring
-
Supplementary services e.g. SMS throughout Europe
Features
Multi-language Support
The voxBuilder platform supports VoiceXML 1.0 and VoiceXML
2.0 in 13 different languages to cover the European
market. Multi-language applications can be created,
for example, by recognising in one language while speaking
in another. As a member of the W3C Voice Browser Working
Group, Voxpilot maintains a leading edge in providing
the latest versions of VoiceXML, Speech Synthesis Markup
Language (SSML), and Speech Recognition Grammar Specification
(SRGS) in its platform software. Speech recognition
services are provided "under the hood" by
high quality Nuance technology and speech synthesis
is provided by a number of leading vendors including
ScanSoft, Rhetorical, SVOX, and AT&T.
Multi-project
Support
Typically,
a developer will be working on more than one VoiceXML
project at a time. For example, one project may be a
commercially deployed application, while another project
might be a new application under development. The voxBuilder
ODE facilitates this by allowing multiple projects per
user account as illustrated in Figure 2.

Figure 2: Multiple project support
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).
|