Media Resource Control Protocol: Difference between revisions

Content deleted Content added
Lidbjork (talk | contribs)
The company NeoSpeech has been merged with ReadSpeaker and ReadSpeaker is the new product line name. (See https://www.readspeaker.com/blog/news/now-gathering-voiceware-neospeech-voicetext-rspeak-under-a-unified-umbrella-brand-readspeaker-consolidates-its-position-as-a-leading-text-to-speech-player )
No edit summary
 
(8 intermediate revisions by 5 users not shown)
Line 1:
{{short description|Audio communication protocol}}
{{primary sources|date=September 2011}}
'''Media Resource Control Protocol''' ('''MRCP''') is a communication protocol used by speech servers to provide various services (such as [[speech recognition]] and [[speech synthesis]]) to their clients. MRCP relies on another protocol, such as [[Real Time Streaming Protocol]] (RTSP) or [[Session Initiation Protocol]] ([[Session Initiation Protocol|SIP]]) for establishing a control session and audio streams between the client and the server.
Line 8 ⟶ 9:
MRCP protocol version 2 has been approved as an [[Request for Comments|RFC]]. Version 2 uses [[Session Initiation Protocol|SIP]] for managing sessions and audio streams between the server and the clients, whereas version 1 did not specify the underlying protocol.
 
MRCP has been adopted by a wide range of commercial speech servers, such as [[Verbio Technologies]], [https://vernacular.ai/viva Skit.ai's VIVA], [[Microsoft Speech Server]], [[LumenVox Speech Engine]], [[ReadSpeaker]] speechServer MRCP, [[Nuance Communications|Nuance]] Recognizer and Vocalizer, Sestek TTS, Sestek Call Steering as well as commercial [[Interactive Voice Response]] software such as Blueworx Voice Response..
 
==External links==
* RFC{{IETF RFC|4463|link=no}}, A Media Resource Control Protocol (MRCP)
* RFC{{IETF RFC|6787|link=no}}, Media Resource Control Protocol version 2 (MRCPv2)
* [http://www.unimrcp.org UniMRCP], An open source cross-platform MRCP implementation