|
| |
| [ Also see: Wireless
Tutorials Bluetooth
GSM i-mode,
cHTML Java
Symbian
SyncML
WAP ]
|
Introductory information about VoiceXML voice and speech technologies and
applications.
VoiceXML (also known as VXML) technology allows a user to interact with
the Internet through voice-recognition technology by using a voice browser
and/or the telephone. Using VoiceXML, the user interacts with voice browser
by listening to audio output that is either pre-recorded or
computer-synthesized and submitting audio input through the user's natural
speaking voice or through a keypad, such as a telephone.
|
|
| W3C |
Voice Extensible Markup
Language (VoiceXML) Version 2.0
VoiceXML
2.0 Working Draft (10/01) This document specifies VoiceXML, the Voice
Extensible Markup Language. VoiceXML is designed for creating audio
dialogs that feature synthesized speech, digitized audio, recognition of
spoken and DTMF key input, recording of spoken input, telephony, and
mixed-initiative conversations. Its major goal is to bring the advantages
of web-based development and content delivery to interactive voice
response applications.
Getting started with VoiceXML
2.0 VoiceXML Overview, Key Concepts of VoiceXML, VoiceXML Examples.
|
| VoiceXML Forum (VoiceXML.org) |
Voice Extensible Markup Language (VoiceXML) is a markup language for
creating voice user interfaces that use automatic speech recognition (ASR)
and text-to-speech synthesis (TTS). AT&T, IBM, Lucent and Motorola
founded the VoiceXML Forum, a global industry organization, in March, 1999
to promote and to accelerate the adoption of VoiceXML-based applications
worldwide.
VoiceXML 2.1
Specification Features The popularity of VoiceXML 2.0 spurred the
development of numerous voice browser implementations early in the
specification process. VoiceXML 2.0 has been phenomenally successful in
enabling the rapid development and deployment of voice applications that
handle millions of phone calls every day. The broad implementation
experience of VoiceXML 2.0 has led to the development of additional,
innovative features that help developers build even more powerful
voice-activated services.
Voice XML
Tutorial VoiceXML is a Web-based markup language for representing
human-computer dialogs, just like HTML. But while HTML assumes a graphical
web browser, with display, keyboard, and mouse, VoiceXML is assumes a
voice browser with audio output (computer-synthesized and/or recorded),
and audio input (voice and/or keypad tones). VoiceXML leverages the
Internet for voice application development and delivery, greatly
simplifying these difficult tasks and creating new opportunities.
VoiceXML Technical
Background The VoiceXML Approach, History, Advantages of Voice Markup
Content, Applications, ...
Building
Speech Recognition Telephony applications with Voice eXtensible Markup
Voice eXtensible Markup Language (PDF) Background, Services
Architecture, Economics, History and Standardization, VoiceXML
Architecture, Domain, Structure, Elements, VoiceXML examples, ...
|
| BeVocal |
Getting
Started with Café guides you through developing VoiceXML applications
with Café.
VoiceXML
Tutorial moves quickly through VoiceXML basics.
Using the
BeVocal Café Tools introduces the tools available for VoiceXML
application development.
VoiceXML
Samples provides sample code for many VoiceXML features and BeVocal
extensions.
|
| Communications Convergence |
Making
Better Voice Portal Apps Building a commercial grade app with VoiceXML
can take as much effort as programming directly to the ASR engine's API... |
| DevX |
Telephony
Isn't All Talk for Java Developers - Coding a Telephone-Enabled
Application There are several high-level languages available for
simple telephony development, including Microsoft's Web Telephony Engine,
the Wireless Application Protocol, and VoiceXML, but VoiceXML seems most
likely to persist in the long term and is the most powerful. It seems
likely that WAP will eventually be subsumed into VoiceXML, although they
are now on parallel development tracks. We'll use VoiceXML in this
example, since it's the most fun as well as the most general. |
| IBM |
Do
you hear what I hear? Create applications with speech recognition and
synthesis using IBM Speech for Java. Speech is becoming a new form of
human interaction with computers. Adding speech recognition and speech
synthesis to your Web applications could be crucial in this increasingly
mobile world. Speech interaction allows hands-free computing, access to
your computer even when away from your desk, and improves accessibility
for disabled users. The Java Speech API is a freely available
specification, and IBM Speech for Java is one such implementation. Speech
for Java is based on IBM ViaVoice. This article describes Java Speech API
and ViaVoice, and shows a real-time application that uses them
effectively. |
| Tellme |
Understanding VoiceXML
2.0 XML primer, VoiceXML 2.0 Essentials, Using Variables, Integrating
JavaScript, Handling Events, Building VoiceXML applications, Modularizing
code with subdialogs, Using Mixed Initiative, Using Cookies, Understanding
bargein...
Also see: VoiceXML
2.0 Element Reference, Grammars |
| Vocomo |
VoiceXML in a
Nutshell - A VoiceXML Tutorial.
Anatomy of a VoiceXML Program - Phone Banking Application
As an example of a working VoiceXML application, this note describes in
detail a Phone Banking application; designed to allow callers to execute
various banking activities thru the phone. In short, a caller will access
the systems over the phone where he/she will be prompted for phone and zip
code information for authentication. Once authenticated the caller will be
presented with a selection of banking activities such as balance inquiry,
funds transfer, check ordering, and so on. |
| voice-push.com |
This site takes an informal look at putting together a successful
VoiceXML application. It considers both voice user interface design, as
well more basic aspects of using web technologies for VoiceXML
applications. |
| VoiceXML Review |
What
is VoiceXML? (1/01) VoiceXML is a language for creating voice-user
interfaces, particularly for the telephone. It uses speech recognition and
touchtone (DTMF keypad) for input, and pre-recorded audio and
text-to-speech synthesis (TTS) for output. It is based on the Worldwide
Web Consortium's (W3C's) Extensible Markup Language (XML), and leverages
the web paradigm for application development and deployment. By having a
common language, application developers, platform vendors, and tool
providers all can benefit from code portability and reuse.
Speak
and Listen (11/01) Answers to some commonly asked questions.
|
| VoiceXML Tutorial |
This free tutorial is a step by step guide for creating VoiceXML
applications and grooms the users for VoiceXML Certification Exam. It
covers the following topics in detail: VoiceXML, SSML, CCXML, SRGS. It
also gives you a basic idea of ECMA Script necessary for the Certification
Exam. |
| Voxeo |
What Is VoiceXML?
VoiceXML is designed for creating audio dialogs that feature synthesized
speech, digitized audio, recognition of spoken and DTMF key input,
recording of spoken input, telephony, and mixed-initiative conversations.
Its major goal is to bring the advantages of Web-based development and
content delivery to interactive voice response applications...
What Is CCXML?
CCXML is the "Call Control eXtensible Markup Language". It is an
XML based language that can control the setup, monitoring, and tear down
of phone calls. CCXML allows the industry to leverage the strength of Web
platforms and technologies to intelligently control calls on and off the
telephone network. Additionally, CCXML will create a high-level industry
standard for Call Control that can run over any telephony platform. |
| Voxpilot |
FAQs answering
some general questions about voice technology, VoiceXML, as well as
specific questions regarding Voxpilot Gateway and services. What is a
voice application? Is this the same as voice dictation? Why should I
invest in voice technology? How much do I have to invest to run a
voice-enabled system in my business? What are the advantages of VoiceXML?
... |
| Wireless Dev Network |
An
Introduction To VoiceXML VoiceXML is the name of a technology standard
developed and managed by the VoiceXML Forum. It builds upon the work of
earlier technologies such as VoXML from Motorola and SpeechML from IBM to
create a standardized way to interact with services through a voice
interface. Not surprisingly, this technology is XML-based. |
| |
Click here to suggest a site
for this listing.
|
|
|