VoiceXML Support (Microsoft.Speech)

You can use the Microsoft Speech Platform SDK 11 to create .NET applications that process VoiceXML documents. These .NET applications provide access to speech recognition and speech synthesis (TTS) that facilitate communication with callers.

Voice Extensible Markup Language (VoiceXML) is a specification created by the World Wide Web Consortium (W3C) as a standard for creating interactive voice response (IVR) applications. An IVR application written in VoiceXML markup language consists of one or more documents that define automated communication with a caller. VoiceXML applications must be processed by a VoiceXML interpreter, which makes use of resources outside the VoiceXML application to collect information from, and give information to, a caller.

This section provides an overview of the support for VoiceXML in the Microsoft Speech SDK and describes the new classes and their members.