VoiceXML Vs. VoIP
Voice over Internet Protocol, or VoIP, is the broad term defining voice audio communications across the Internet or networks. VoIP is sometimes referred to with "broadband" suffixed for the IP segment of the acronym. VoiceXML technology does not relate to VoIP technologies. VoiceXML technology focuses on communication between speech and computer function, either in speech recognition or in speech synthesis. A VoiceXML interpreter will connect a telephone network to a computer network.
-
History of VoIP
-
The Institute of Electrical and Electronic Engineers (IEEE) first released a document in 1974 detailing the possibilities for a protocol of network interconnection, but it wasn't until 1995 that the first commercial Internet voice communication software was released. In 2004, with the rise of broadband Internet technology, mass-market VoIP services appeared. The VoIP phones allowed outgoing and ingoing calls to landlines and mobiles, like a traditional telecommunications network, as well as direct Internet communication. VoIP phones were released that required an Internet connection but no computer to run them. In parallel, Internet phones that simply connected to the computer without other hardware were released.
Advantages of VoIP
-
VoIP services to normal phone lines are much cheaper than the traditional copper phone network alternatives. In the 2000s, businesses began switching to VoIP rapidly due to the increased speed in broadband service technology. The largest price difference is with international calls. The popularization of VoIP services can be recognized with Skype and other similar services that are now prevalent in business as well as at home. In large businesses, as VoIP is run through the computer networking infrastructure, it requires less physical cabling for phone lines to be installed. Conference calls are no more expensive with VoIP, although with traditional telephone companies they cost more.
-
VoIP Sound Quality
-
VoIP technology typically encodes audio at a lower bit rate for faster data transmission. Lower bit rates are used in this instance as voice recording, and transmission does not require such a high-quality audio file, as voice does not require the high frequency rate that music does.
VoiceXML
-
VoiceXML is a technology that interacts between a computer and a human. Using various voice applications as part of the technology, it interprets human voice interaction and then reacts in response to that. Customer service departments have benefited greatly from this technology as it allows business to offer interactive phone switchboards. A VoiceXML interpreter or server is the connecting base between the telephone conversation or network and a computer network or
internet server.
VoiceXML and Other Software Standards Involved
-
VoiceXML was created to standardize markup programming languages for voice dialogs while simultaneously supporting and recognizing other specifications. Speech Recognition Grammar Specification (SRGS) listens for spoken intonations to recognize speech. The Speech Synthesis Markup Language (SSML) changes pitch and volume in voice reproduction to improve realism. The Pronunciation Lexicon Specification (PLS) is for both speech recognition and speech synthesis, emphasising how different words are pronounced. The Call Control eXtensible Markup Language (CCXML) is specifically engineered to control the connection between VoiceXML and other technologies, for example forwarding or ending a call.
-