Nuance
Speech Standards Speech Standards


Standards-based solutions offer the benefits of application portability and investment protection. Standards also promote market expansion by encouraging developers to write code that will likely operate on a broader range of platforms. Nuance not only embraces standards, but also takes a leadership role in establishing standards for creating speech enabled applications, Text-To-Speech output, and communication protocols for speech on VoIP and Wide Area Networks. Nuance is a leader in developing and implementing VoiceXML and SALT standards.

xHMI (extensible Human Machine Interface)

xHMI is an XML based language developed by Nuance in collaboration with more than 20 industry partners. Nuance is committed to delivering the xHMI specification to the appropriate bodies to drive its adoption as a standard. Click here for more information on xHMI.

More Information

VoiceXML

VoiceXML is a language for creating telephony-based, speech-user interfaces. 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 for application development and deployment.

Nuance has been active in the W3C (Worldwide Web Consortium) as an Editor of the VoiceXML 2.0 specification, SSML TTS standard, and as a member of the VoiceXML forum.

MRCP (Media Resource Control Protocol)

MRCP (Media Resource Control Protocol) is offered as a standard communication protocol for speech resources across VoIP networks. Nuance along with Cisco are co-authors of this emerging standard submitted to the IETF (internet Engineering Task Force). Nuance's OpenSpeech Recognizer and RealSpeak TTS support the MRCP protocol.

More Information

Aurora

The Aurora Standard is a distributed speech recognition protocol defined within ETSI (European Telecommunications Systems Institute). Aurora is focused on distributed speech recognition over the mobile cellular network. Nuance's OpenSpeech Recognizer will support the Aurora standard.

More Information

SOAP (Simple Object Access Protocol)

SOAP (Simple Object Access Protocol) is a lightweight protocol for exchange of information in a decentralized, distributed environment. It is an XML based protocol that consists of a framework for describing what is in a message and how to process it, a set of encoding rules for expressing application-defined data types, and a standard for representing remote procedure calls and responses. Nuance provides a version of SpeechSecure speaker verification that utilizes SOAP.

More Information

SALT (Speech Application Language Tags)

The SALT specification defines a set of lightweight tags as extensions to commonly used Web-based markup languages. This allows developers to add speech interfaces to Web content and applications using familiar tools and techniques. The SALT specification is designed to work equally well on a wide variety of computing and multimodal devices. Nuance will provide a variety of software components for SALT-based applications.

More Information

© 2002-2008 Nuance Communications, Inc. All rights reserved.