Speech Application Language Tags

Speech Application Language Tags

Speech Application Language Tags (SALT) is an XML based markup language that is used in HTML and XHTML pages to add voice recognition capabilities to web based applications.


Speech Application Language Tags enables multimodal and telephony-enabled access to information, applications, and Web services from PCs, telephones, tablet PCs, and wireless personal digital assistants (PDAs). The Speech Application Language Tags extend existing mark-up languages such as HTML, XHTML, and XML. Multimodal access will enable users to interact with an application in a variety of ways: they will be able to input data using speech, a keyboard, keypad, mouse and/or stylus, and produce data as synthesized speech, audio, plain text, motion video, and/or graphics.


SALT was developed as a competitor to VoiceXML and was supported by the SALT Forum. The SALT Forum was founded on October 15, 2001 by Microsoft, along with Cisco Systems, Comverse, Intel, Philips Consumer Electronics, and ScanSoft. [ [http://newsroom.cisco.com/dlls/prod_101501.html Cisco, Comverse, Intel, Microsoft, Philips and SpeechWorks Found Speech Application Language Tags Forum to Develop New Standard For Multimodal and Telephony-Enabled Applications and Services] News@Cisco News release, October 15, 2001] The SALT 1.0 specification was submitted to the W3C (World Wide Web Consortium) for review in August 2002. [ [http://www.eweek.com/article2/0,3959,465570,00.asp SALT Forum Submits Spec to W3C] eWeek, Dennis Callaghan, August 13, 2002] However, the W3C continued developing its VoiceXML 2.0 standard, which reached the final "Recommendation" stage in March 2004. [http://www.infoworld.com/article/04/03/17/HNvxml_1.html W3C recommends VoiceXML 2.0] InfoWorld, Ephraim Schwartz, March 17, 2004]

By 2006, Microsoft realized Speech Server had to support the W3C VoiceXML standard to remain competitive. Microsoft joined the VoiceXML Forum as a Promoter in April of that year. [ [http://www.microsoft.com/presspass/press/2006/apr06/04-05MSS07BetaPR.mspx Microsoft Unveils Road Map for Speech Server 2007] Microsoft PressPass - Information for Journalists, April 5, 2006] . Speech Server 2007 supports VoiceXML 2.0 and 2.1 in addition to SALT. In 2007, Microsoft purchased Tellme, one of the largest VoiceXML service providers.

By that point nearly every other SALT Forum company had committed to VoiceXML [ [http://www.ferrans.com/voicexml/salt-and-voicexml/saltforum_companies.html SALT Forum Companies Back VoiceXML] ] . The last press release posted to the SALT Forum website was in 2003, while the VoiceXML Forum is quite active. "SALT [Speech Application Language Tags] is a direct competitor but has not reached the level of maturity of VoiceXML in the standards process," said Bill Meisel, principal at TMA Associates, a speech technology research firm.


The Microsoft Speech Server 2004 product supports SALT, while Microsoft Speech Server 2007 supports SALT in addition to VoiceXML 2.0 and 2.1. There is also a speech add-in for Internet Explorer that interprets SALT tags on web pages, available as part of the Microsoft Speech Application SDK.

External links

* [http://www.saltforum.org/ Saltforum.org]
* [http://acl.ldc.upenn.edu/W/W02/W02-1715.pdf Kuansan Wang: "SALT: An XML Application for Web-based Multimodal Dialog Management"] (PDF)
* [http://www.microsoft.com/speech Microsoft Speech Home Page]
* [http://www.voicexml.org VoiceXML Forum]


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Speech synthesis — Stephen Hawking is one of the most famous people using speech synthesis to communicate Speech synthesis is the artificial production of human speech. A computer system used for this purpose is called a speech synthesizer, and can be implemented… …   Wikipedia

  • Speech Recognition Grammar Specification — (SRGS) is a W3C standard for how speech recognition grammars are specified. A speech recognition grammar is a set of word patterns, and tells a speech recognition system what to expect a human to say. For instance, if you call a voice directory… …   Wikipedia

  • Speech Recognition Grammar Specification — Die Speech Recognition Grammar Specification (SRGS) ist ein W3C Standard, der beschreibt, wie Spracherkennungs Grammatiken (engl. speech recognition grammars) spezifiziert werden. Eine Spracherkennungs Grammatik ist ein Reihe von Wortschemen, die …   Deutsch Wikipedia

  • Sliding window based part-of-speech tagging — is used to part of speech tag a text. A high percentage of words in a natural language are words which are independently of context can be assigned more than one morphological analysis. The percentage of these ambiguous words is typically around… …   Wikipedia

  • Web Service Description Language — Vorlage:Infobox Dateiformat/Wartung/magic fehltVorlage:Infobox Dateiformat/Wartung/genre fehltVorlage:Infobox Dateiformat/Wartung/website fehlt Web Services Description Language …   Deutsch Wikipedia

  • Inuit language — The Inuit language is traditionally spoken across the North American Arctic and to some extent in the subarctic in Labrador. It is also spoken in far eastern Russia, particularly the Diomede Islands, but is severely endangered in Russia today and …   Wikipedia

  • List of XML markup languages — This page aims to list articles related XML markup languages. This is so that those interested in the subject can monitor changes to the pages by clicking on Related changes in the sidebar and on the bottom of the page.The list is not necessarily …   Wikipedia

  • SASDK — The SASDK is Microsoft s Speech Application SDK. It is used to create telephony applications as well as multimodal web applications. It complies with the SALT XML standard, unlike Microsoft s earlier endeavors. The SASDK is used to create Web… …   Wikipedia

  • XHTML+Voice — (commonly X+V) is an XML language for describing multimodal user interfaces. The two essential modalities are visual and auditory. Visual interaction is defined like most current web pages via XHTML. Auditory components are defined by a subset of …   Wikipedia

  • Comverse Technology — Comverse Technology, Inc. Type Public (NASDAQ:  …   Wikipedia