Content deleted Content added
Deerhunter41 (talk | contribs) No edit summary |
No edit summary |
||
(43 intermediate revisions by 33 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.
Like HTTP, MRCP
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==
*
* {{IETF RFC|6787|link=no}}, Media Resource Control Protocol version 2 (MRCPv2)
* [http://www.unimrcp.org UniMRCP], An open source cross-platform MRCP implementation
[[Category:Application layer protocols]]
▲[[Category: Internet protocols]]
{{
|