1-877-977-0707
| espaņol | site map | login

Speech Engine

Contact
Contact LumenVox
Call us
today to
learn more.
Phone Demos
Speech Recognition Demo
Call our demo hotline!
Experience speech recognition for yourself.
Resource Center
Speech Recognition Nav Cap
LumenVox Speech Recognition Standards
LumenVox recognizes that the speech industry will need to work together to develop solutions for businesses, and as an important step, LumenVox speech recognition technology proudly supports and complements the following standards.



MRCP (Media Resource Control Protocol)

Speech Synthesizers...Audio recorders...DTMF recognizers...Speech Recognizers...Speech verifiers...a fully functioning, media-rich application needs a lot of components to work together. Until now, all of these components had to be provided by a single vendor, or required extensive custom programming to integrate them. MRCP changes all this. The Media Resource Control Protocol allows you to seamlessly manage diverse media resources and provides a common language to speak to all of these devices. With MRCP, vendors can compete on the basis of their strengths, rather than attempting to create an all-inclusive, yet potentially mediocre package. Therefore, you are empowered to take the best product from each vendor, creating a speech application package that is tailored to your particular needs. In essence, MRCP is a protocol specifically designed to address the need for client control of media processing resources such as Speech Recognition and TTS engines. LumenVox supports MRCP v1 and 2 (NLMSL). For more information visit: http://www.ietf.org

SISR (Semantic Interpretation for Speech Recognition)

LumenVox has implemented the W3C's SISR working draft, which is also part of the VXML 2.0 specification. SISR allows grammar authors to embed snippets of JavaScript code into their SRGS grammars, to automatically transform what a speaker says into a format understandable to an application. With LumenVox's Semantic Tags, callers can say, "September thirteenth two thousand four, " and your application will understand "2004-09-13."

LumenVox is committed to supporting the working draft. As the draft evolves, we will support both the new and old drafts, so application developers can be confident their grammars and tags will perform to specification.

SRGS (Speech Recognition Grammar Specification)

The W3C defined a syntax called the Speech Recognition Grammar Specification (SRGS), for representing grammars for use in speech recognition so that developers can specify the words and patterns of words to be listened for by a speech recognizer. The syntax of the grammar format is presented in two forms, an Augmented BNF Form and an XML Form. The specification makes the two representations mappable to allow automatic transformations between the two forms. The LumenVox Speech Engine supports the SRGS, as defined by the W3C. More information visit: http://www.w3.org/TR/speech-grammar/

VXML (Voice Extensible Markup Language)

Voice Extensible Markup Language (VXML) is a mark-up language designed to code speech applications with many of the same architectural components as HTML. VoiceXML platforms connect to a combination of speech recognition engines, text-to-speech synthesis, telephony interfaces and a VoiceXML Interpreter software to process the call. In order to interface VXML with any speech engine, the engine must understand SRGS and SISR.

LumenVox's Speech Engine is compliant with what VXML expects, and our Speech Engine powers the speech recognition portion of many VXML platforms.

VXML Forum

VoiceXML Forum The VoiceXML Forum is an industry organization formed to create and promote the VoiceXML. With the backing and contributions of its diverse membership, including key industry leaders, the VoiceXML Forum has successfully driven market acceptance of VoiceXML through a wide array of speech-enabled applications. LumenVox is a proud member of the Forum. For more information visit: http://www.voicexml.org/.