Want to turn your web browser into a phone and call existing VoiceXML applications? This video shows how easy it is to add a snippet of JavaScript code to an HTML page and call out to VoiceXML applications on Voxeo's Prophecy Hosting environment. You can try it out yourself with a free account at evolution.voxeo.com for VoiceXML apps and with the info at www.phono.com about how to integrate Phono with your web pages.
Video portal using 3G video calling to I6NET VXIasterisk (VXI*) VoiceXML browser 3.0 with a Nokia e65 mobile phone. This is a real time video interactivity application for next generation mobile TV and phone video services.
VoiceXML Example (multilingual and identification) by José Rouillard
blogs.voxeo.com What is "VoiceXML 3" all about? Why do we need a new version? What will change for VXML developers? What is the status of the VXML 3 specification? To dive into those topics, host Dan York interviewed Dan Burnett, Director of Speech Technologies for Voxeo and also the lead editor of the VoiceXML 3 specification for the World Wide Web Consortium (W3C).To view the latest VoiceXML 3 specification and learn more about the W3C's voice activity, visit www.w3.org/Voice.If you enjoyed this show, please consider one (or more) of these options: subscribing via iTunessubscribing to our YouTube account (if you are a YouTube user) subscribing to our RSS feedfollowing us on Twitterfollowing us on FriendFeedThank you. This Voxeo podcast can be found on the web at blogs.voxeo.com If you have comments or feedback about this show, you can either leave comments here on the show blog site or email Dan York
Emerging Tech Talk #37 - Voxeo Announces Acquisition of Motorola's VoiceXML Browser Business
blogs.voxeo.com - What is a VoiceXML browser? What is VoiceXML? What role do they play in communication? Why did Voxeo purchase Motorola's VoiceXML browser business? What does that mean for people in the industry? How will it help companies that want to add VoiceXML into their products? In this episode, host Dan York dives into those questions to explain what a VoiceXML browser is, what is special about Motorola's VoiceXML browser, what the relationship is between Voxeo and Motorola, and what this acquisition means for Motorola OEM customers, for Voxeo customers and for the industry in general.More information about Emerging Tech Talk can be found at blogs.voxeo.com where you can subscribe to the RSS feed or follow on Twitter at twitter.com . You can also subscribe via iTunes at: itunes.apple.com Comments or feedback can be sent to dyork@voxeo.com This show is a production of Voxeo Corporation.
This video shows a video 3G IVVR service powered by VXI* from I6NET, These platforms allow to create advanced real time 3G video services. Other components used in this video demo: Omnia Samsung 3G mobile phone, 3G data plan, Skyfire mobile browser with flash 10, VXI* VoiceXML, Asterisk PBX, Video 3G/IP Xtras addons for VXI*, Celudan 3GBuilder, IP Cameras, ... etc
How can you add text messaging capability to an existing VoiceXML application? You want to interact with your customers via SMS, but right now all you can do is voice! In this video, Dan York demonstrates how incredibly easy it is to turn an existing voice application written in VoiceXML into a voice and SMS application. To try it out yourself, sign up for a free account at evolution.voxeo.com and get started now!
Why tie-up valuable resources and capital writing VoiceXML/CCXML applications by hand when Interact Incorporated can provide you with a cost effective, time saving alternative? This video will demonstrate SPOTbuild, Interact Incorporated's easy-to-operate graphical service creation environment for the design and deployment of call flows and voice applications. Watch how SPOTbuild gives even novice users the ability to easily operate, design, build and deploy voice applications without writing a single line of code
This is a 5-minutes preview of section 2 of the video series "IMS application development using SIP Servlet and VoiceXML. The video series will have 8 sections, with the following organization: * Segment I 1. Overview of IMS and the series. 2. Brief introduction to SIP. 3. Installation of servers (SIP Servlet container, VoiceXML server, Asterisk as media gateway, and sip softphones). 4. Programming SIP Servlet quick course. 5. Programming VoiceXML quick course. * Segment II 1. Designing of the EZ IVR 2. Implementing EZ IVR 3. Testing EZ IZR They're all brewing. Up to this date I already have the narrations done for section 1-5. All the parts for section 2 have been fully recorded, but most of them have not gone through editing room. What Im showing here is what I managed to come up with last night. When completed, this section 2 will have a demo (and explanation) of SIP calls (various scenarios) and call-tracing (with wireshark). --- Cokorda Raka Angga Jananuraga raka.angga@gmail.com Playlist: tinyurl.com Track the progress: jananuraga.blogspot.com
I6NET 3G Video call, Video recording and web publishing
Video portal using 3G video calling to I6NET VXIasterisk (VXI*) VoiceXML browser 3.0 with a Nokia e65 mobile phone. This is a real time video interactivity application to record a video using a video calling and it's automatically published with VoiceXML to a web page in a web Flash player format.
Google Tech Talks March 3, 2008 ABSTRACT At the end of the last century, the landscape of speech applications was abruptly changed due to the convergence of several factors: the maturity of speech technologies and the advent of standards and platforms. The talk will give a clear picture of the current status of technologies and platforms in use in today speech applications and highlights of the trends of evolution. Slides for this talk are available here: sites.google.com Speaker: Paolo Baggia, Director of International Standards, Loquendo Paolo Baggia is currently Director of International Standards of Loquendo and actively involved in W3C and the VoiceXML Forum, where he is a member of the Board of Directors. Formerly, he lead the VoiceXML browser development for Loquendo's VoxNauta platform. In 1989, he joined CSELT, Telecom Italia's R lab, and was involved in several research activities, including natural language, speech parsing, spoken dialog design, and language modeling. In 1999, he took part in a large-scale speech application: the automation of TreniItalia railway company's call centers. He holds a degree in computer science from the Università di Torino.
VoiceObjects: Effective Grammar Development & Testing
Speech recognition grammar development is one of the essential tasks of building sucessful VoiceXML IVR applications that allow voice and touchtone input. It's especially critical with self-service applications that deal with natural language instead of simple voice commands alone. Learn how to use the VoiceObjects service creation enviroment with the new eclipse-based NuGram IDE to develop, analyze and test complex voice and DTMF grammars. For more information on how to effectively develop ASR grammars visit developers.voiceobjects.com
Google Tech Talks March 6, 2009 ABSTRACT W3C and IETF standards were strong drivers for a revolution in the way the speech applications are done and used today. The talk will review the status of the Voice Browser and Multimodal Interaction standards and give insights in the most recent evolutions under way. Slides of this talk can be found here: sites.google.com Speaker: Baggia Paolo Paolo Baggia is currently Director of International Standards of Loquendo and actively involved in W3C and the VoiceXML Forum, where he is a member of the Board of Directors. Formerly, he lead the VoiceXML browser development for Loquendo's VoxNauta platform. In 1989, he joined CSELT, Telecom Italia's R lab, and was involved in several research activities, including natural language, speech parsing, spoken dialog design, and language modeling. In 1999, he took part in a large-scale speech application: the automation of TreniItalia railway company's call centers. He holds a degree in computer science from the University di Torino.
Customer Behavior Analysis -- Get the most out of Speech
This video demonstrates how to get the most out of speech statistics. It shows VoiceObjects Analyzer the real-time analysis environment that provides critical insights into VoiceXML-based self-service phone portal effectiveness and user behavior. To learn more about developing speech applications visit developers.voiceobjects.com
Video portal using 3G video calling to I6NET VXIasterisk (VXI*) VoiceXML browser 3.0 with a Nokia e65 mobile phone. This is a real time video interactivity application for next generation 3G mobile TV.
Video portal using 3G video calling to I6NET VXIasterisk (VXI*) VoiceXML browser 3.0 with a Nokia e65 mobile phone. This is a real time video interactivity application play a song and the video allows to sing with the text in the mobile phone screen.
HOWTO: Use Phono to Call VoiceXML Apps From Your Browser
HOWTO: Use Phono to Call VoiceXML Apps From Your Browser
3:06
Want to turn your web browser into a phone and call existing VoiceXML applications? This video shows how easy it is to add a snippet of JavaScript code to an HTML page and call out to VoiceXML applications on Voxeo's Prophecy Hosting en...
VoiceXml
VoiceXml
4:36
Exemplo de programação VoiceXML da Apresentação de Séminário da UNICAP...
I6NET 3G Video call, IVVR VoiceXML simple demo service
I6NET 3G Video call, IVVR VoiceXML simple demo service
3:24
Video portal using 3G video calling to I6NET VXIasterisk (VXI*) VoiceXML browser 3.0 with a Nokia e65 mobile phone. This is a real time video interactivity application for next generation mobile TV and phone video services....
VoiceXML Example (multilingual and identification) by José Rouillard
VoiceXML Example (multilingual and identification) by José Rouillard
1:38
VoiceXML example provided by José Rouillard. LIFL Laboratory - Lille - France...
Emerging Tech Talk #43 - What is VoiceXML 3? with Dan Burnet
Emerging Tech Talk #43 - What is VoiceXML 3? with Dan Burnet
9:31
blogs.voxeo.com What is "VoiceXML 3" all about? Why do we need a new version? What will change for VXML developers? What is the status of the VXML 3 specification? To dive into those topics, host Dan York interviewed Dan Burnett, ...
Emerging Tech Talk #37 - Voxeo Announces Acquisition of Motorola's VoiceXML Browser Business
Emerging Tech Talk #37 - Voxeo Announces Acquisition of Motorola's VoiceXML Browser Business
8:46
blogs.voxeo.com - What is a VoiceXML browser? What is VoiceXML? What role do they play in communication? Why did Voxeo purchase Motorola's VoiceXML browser business? What does that mean for people in the industry? How will it help compa...
Voice xml
Voice xml
6:48
uma pequena demostração passo a passo de como criar e executar um arquivo voice XML....
Flash videocall using a mobile browser to connect to a VoiceXML IVVR with Celudan 3GBuilder
Flash videocall using a mobile browser to connect to a VoiceXML IVVR with Celudan 3GBuilder
3:47
This video shows a video 3G IVVR service powered by VXI* from I6NET, These platforms allow to create advanced real time 3G video services. Other components used in this video demo: Omnia Samsung 3G mobile phone, 3G data plan, Skyfire mobile...
VoiceXML Demo
VoiceXML Demo
0:34
Demo of using VoiceXML on Motorola phones to activate cheat code for Sizzling Stylus game. Developed by USC Gamepipe computer science students....
HOWTO: Add Text Messaging (SMS) to a VoiceXML Application
HOWTO: Add Text Messaging (SMS) to a VoiceXML Application
3:44
How can you add text messaging capability to an existing VoiceXML application? You want to interact with your customers via SMS, but right now all you can do is voice! In this video, Dan York demonstrates how incredibly easy it is to turn a...
VoiceXML example in french, part 1/2
VoiceXML example in french, part 1/2
1:20
VoiceXML example, interactive voice server, provided by José Rouillard, LIFL Laboratory - Lille - France...
SPOTbuild.
SPOTbuild.
5:29
Why tie-up valuable resources and capital writing VoiceXML/CCXML applications by hand when Interact Incorporated can provide you with a cost effective, time saving alternative? This video will demonstrate SPOTbuild, Interact Incorporated...
VoiceXML example in french, part 2/2
VoiceXML example in french, part 2/2
2:04
VoiceXML example, interactive voice server, provided by José Rouillard, LIFL Laboratory - Lille - France...
IMS Application Development - Section 2 part A (_PREVIEW_)
IMS Application Development - Section 2 part A (_PREVIEW_)
4:07
This is a 5-minutes preview of section 2 of the video series "IMS application development using SIP Servlet and VoiceXML. The video series will have 8 sections, with the following organization: * Segment I 1. Overview of IMS and the se...
I6NET 3G Video call, Video recording and web publishing
I6NET 3G Video call, Video recording and web publishing
2:01
Video portal using 3G video calling to I6NET VXIasterisk (VXI*) VoiceXML browser 3.0 with a Nokia e65 mobile phone. This is a real time video interactivity application to record a video using a video calling and it's automatically publi...
MARIAE - From CTT to VoiceXML demo
MARIAE - From CTT to VoiceXML demo
1:43
...
Speech Technologies and Platforms - Present and Future Evolutions
Speech Technologies and Platforms - Present and Future Evolutions
61:26
Google Tech Talks March 3, 2008 ABSTRACT At the end of the last century, the landscape of speech applications was abruptly changed due to the convergence of several factors: the maturity of speech technologies and the advent of standards an...
VoiceObjects: Effective Grammar Development & Testing
VoiceObjects: Effective Grammar Development & Testing
5:23
Speech recognition grammar development is one of the essential tasks of building sucessful VoiceXML IVR applications that allow voice and touchtone input. It's especially critical with self-service applications that deal with natural la...
Voice Browsing And Multimodal Interaction In 2009
Voice Browsing And Multimodal Interaction In 2009
58:52
Google Tech Talks March 6, 2009 ABSTRACT W3C and IETF standards were strong drivers for a revolution in the way the speech applications are done and used today. The talk will review the status of the Voice Browser and Multimodal Interaction...
Customer Behavior Analysis -- Get the most out of Speech
Customer Behavior Analysis -- Get the most out of Speech
10:34
This video demonstrates how to get the most out of speech statistics. It shows VoiceObjects Analyzer the real-time analysis environment that provides critical insights into VoiceXML-based self-service phone portal effectiveness and user beh...
I6NET 3G Video call, Interactive Mobile TV
I6NET 3G Video call, Interactive Mobile TV
1:45
Video portal using 3G video calling to I6NET VXIasterisk (VXI*) VoiceXML browser 3.0 with a Nokia e65 mobile phone. This is a real time video interactivity application for next generation 3G mobile TV....
HumaVox - Voice Web Form
HumaVox - Voice Web Form
0:36
XHTML + VoiceXML Technology used to program Multimodal Web applications. Here is a part of a medical application...
I6NET 3G Video call, Karaoke audio and video service
I6NET 3G Video call, Karaoke audio and video service
1:38
Video portal using 3G video calling to I6NET VXIasterisk (VXI*) VoiceXML browser 3.0 with a Nokia e65 mobile phone. This is a real time video interactivity application play a song and the video allows to sing with the text in the mobile pho...
Alameda, CA, July 21, 2011 -- Voxify®, the company that delivers customized, fully-integrated self-service solutions, announced that it has deployed a suite of speech self-service applications at...
Business WireOMAHA, Neb. - West Interactive, a leading provider of hosted and managed automated customer contact solutions, today announced its Holly Voice Platform 5.1, has passed the VoiceXML Forum Platform Certification Program and joined an elite group of companies to have their voice platforms and speech...
redOrbitSoftSyl Technologies Announces Release of VoiceXML Platform for Asterisk SoftSyl’s AsterUVX Brings Open Source Telephony to Enterprise Level for Small and Medium Size Call Centers and Businesses New Albany, OH (Vocus) November 2, 2010 Small to medium sized call centers and businesses looking for a...
StockhousePlatform Certification Is the Critical Component for Standards Compliance and Interoperability Testing PISCATAWAY, NJ, May 26, 2010 (MARKETWIRE via COMTEX NewsNetwork) -- Today, the VoiceXML Forum, a global industry organization focused on accelerating the adoption of VoiceXML, speech recognition...
PR NewswirePlatform Conforms to VoiceXML 2.0 Standard; Reinforces Company's Commitment to Open Development Standards BASKING RIDGE, N.J., April 3, 2008 /PRNewswire/ -- Verizon Business' award-winning Hosted Interactive Voice Response (IVR) platform has been certified by the VoiceXML Forum as compliant with the...
PR NewswireFormula T1/E1 Gateway now supported by Voxpilot Open Media Platform OTTAWA, Canada and DUBLIN, Ireland, Dec. 11 /PRNewswire/ - PIKA Technologies Inc., a developer of media-processing hardware and software, today announced that its Formula T1/E1 Gateway is fully supported by Voxpilot's Open Media...
PR NewswireWESTBOROUGH, Mass., Dec. 3rd /PRNewswire/ -- Envox Worldwide, a leading global provider of IP-based voice solutions, today announced that Apptera, a leading provider of technology for mobile advertising, search & commerce, has selected Envox OnDemand(TM) to power its "In-Call" solutions. Envox...
Hoovers10/31/2007 10:59:57 AM EDT Business Wire Business Editors/Technology Writers DALLAS--(BUSINESS WIRE)----Intervoice, Inc. (NASDAQ:INTV) today announced that Contact Solutions has selected Intervoice Voice Portal, a VoiceXML platform, to host voice and speech applications for its customers. This...
MarketwirePISCATAWAY, NJ--(Marketwire - August 27, 2007) - The VoiceXML Forum, a global industry organization chartered to promote and to accelerate the adoption of VoiceXML-based applications, today announced that its chairman, Dr. Mark A. Randolph, has received the Speech Luminary award from Speech...
VoiceXML (VXML) is the W3C's standard XML format for specifying interactive voice dialogues between a human and a computer. It allows voice applications to be developed and deployed in an analogous way to HTML for visual applications. Just as HTML documents are interpreted by a visual web browser, VoiceXML documents are interpreted by a voice browser. A common architecture is to deploy banks of voice browsers attached to the Public Switched Telephone Network (PSTN) to allow users to interact with voice applications over the telephone.
Usage
Many commercial VoiceXML applications have been deployed, processing millions of telephone calls per day. These applications include: order inquiry, package tracking, driving directions, emergency notification, wake-up, flight tracking, voice access to email, customer relationship management, prescription refilling, audio news magazines, voice dialing, real-estate information and national directory assistance applications.
VoiceXML has tags that instruct the voice browser to provide speech synthesis, automatic speech recognition, dialog management, and audio playback. The following is an example of a VoiceXML document:
When interpreted by a VoiceXML interpreter this will output "Hello world" with synthesized speech.
Typically, HTTP is used as the transport protocol for fetching VoiceXML pages. Some applications may use static VoiceXML pages, while others rely on dynamic VoiceXML page generation using an application server like Tomcat, Weblogic, IIS, or WebSphere.
Historically, VoiceXML platform vendors have implemented the standard in different ways, and added proprietary features. But the VoiceXML 2.0 standard, adopted as a W3C Recommendation on 16 March 2004, clarified most areas of difference. The VoiceXML Forum, an industry group promoting the use of the standard, provides a conformance testing process that certifies vendors' implementations as conformant.
History
AT&T;, IBM, Lucent, and Motorola formed the VoiceXML Forum in March 1999, in order to develop a standard markup language for specifying voice dialogs. By September 1999 the Forum released VoiceXML 0.9 for member comment, and in March 2000 they published VoiceXML 1.0. Soon afterwards, the Forum turned over the control of the standard to the W3C. The W3C produced several intermediate versions of VoiceXML 2.0, which reached the final "Recommendation" stage in March 2004.
VoiceXML 2.1 added a relatively small set of additional features to VoiceXML 2.0, based on feedback from implementations of the 2.0 standard. It is backward compatible with VoiceXML 2.0 and reached W3C Recommendation status in June 2007.
Future versions of the standard
VoiceXML 3.0 will be the next major release of VoiceXML, with new major features. It includes a new XML statechart description language called SCXML.
OpenVXI is a portable open source VoiceXML interpreter available from Carnegie Mellon and developed by SpeechWorks. It may be used free of charge in commercial applications and allows the addition of proprietary modifications if desired. OpenVXI closely follows the VoiceXML 2.0 draft specification.
JVoiceXML is an open source VoiceXML interpreter for Java supporting Java APIs such as JSAPI and JTAPI. JVoiceXML is an implementation of VoiceXML 2.1. The major goal is to have a platform independent implementation that can be used for free.
Vocalocity has implemented the latest specification of VoiceXML 2.0. Vocalocity's platform software is designed specifically for OEM and Channel Partners who provide unique open solutions to their customers. The Vocalocity platform supports multiple telephony, ASR and TTS engines as well as multiple operation systems.
Phonologies InterpreXer Server is an abstract implementation of VoiceXML 2.1, that can be integrated with any telephony platform, messaging suite or communications solution intended to implement the VoiceXML functionality. InterpreXer readily supports speech recognition (using an MRCPv2 based speech recognition engine) or "touch tone" DTMF and dialog prompting via synthesized speech (using an MRCPv2 text-to-speech engine) or recorded audio playback. InterpreXer is best suited for highly scalable OEM implementations.
PublicVoiceXML is an open source implementation of a complete VoiceXML 2.0 browser. It is designed to work on low cost telephony hardware using DTMF navigation with hooks to 3rd party text to speech and speech recognition modules. Support and sample applications for the mobile world are available. The source code is available on SourceForge and a Linux version will be available soon.
Related standards
The W3C's Speech Interface Framework also defines these other standards closely associated with VoiceXML.
SRGS and SISR
The Speech Recognition Grammar Specification (SRGS) is used to tell the speech recognizer what sentence patterns it should expect to hear: these patterns are called grammars. Once the speech recognizer determines the most likely sentence it heard, it needs to extract the semantic meaning from that sentence and return it to the VoiceXML interpreter. This semantic interpretation is specified via the Semantic Interpretation for Speech Recognition (SISR) standard. SISR is used inside SRGS to specify the semantic results associated with the grammars, i.e., the set of ECMAScript assignments that create the semantic structure returned by the speech recognizer.
SSML
The Speech Synthesis Markup Language (SSML) is used to decorate textual prompts with information on how best to render them in synthetic speech, for example which speech synthesizer voice to use or when to speak louder or softer.
PLS
The Pronunciation Lexicon Specification (PLS) is used to define how words are pronounced. The generated pronunciation information is meant to be used by both speech recognizers and speech synthesizers in voice browsing applications.
CCXML
The Call Control eXtensible Markup Language (CCXML) is a complementary W3C standard. A CCXML interpreter is used on some VoiceXML platforms to handle the initial call setup between the caller and the voice browser, and to provide telephony services like call transfer and disconnect to the voice browser. CCXML can also be used in non-VoiceXML contexts.
MSML, MSCML, MediaCTRL
In media server applications, it is often necessary for several call legs to interact with each other, for example in a multi-party conference. Some deficiencies were identified in VoiceXML for this application and so companies designed specific scripting languages to deal with this environment. The Media Server Markup Language (MSML) was Convedia's solution, and Media Server Control Markup Language (MSCML) was Snowshore's. These languages also contain 'hooks' so that external scripts (like VoiceXML) can run on call legs where IVR functionality is required.
There is an IETF working group called mediactrl ("media control") that is working on a successor for these scripting systems, which it is hoped will progress to an open and widely adopted standard.