what's new

palowireless
         VoiceXML Resource Center


Advanced search


palowireless
Wireless
VXML group tools software market


voicexml voiceml voicxml viocexml tutorial tutorials





 
 
 
wireless

Members

Member:

Password:

Forgot your
password?


New Member
palowireless
[  Also see:  Wireless Tutorials   Bluetooth   GSM   i-mode, cHTML   Java   Symbian   SyncML   WAP   ]

 

VoiceXML Tutorials

VoiceXML tutorials faq Introductory information about VoiceXML voice and speech technologies and applications.


What is VoiceXML?

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.