Browse
 
Tools
Rss Categories

MRCP Developers Guide

1 Logging-Tag Header

The Logging-Tag header may be specified by an application during SET-PARAMS and GET-PARAMS requests. This optional header can be used to assign an application specified tag, or string, to an individual session. Reasons for specifying or using such a tag is…

2 MRCP Event Messages

The server resource may need to communicate a change in state or the occurrence of a certain event to the client. These messages are used when a request does not complete immediately and the response returns a status of PENDING or IN-PROGRESS. The intermediate…

3 MRCP Messages

MRCP messages are sent from client applications to the LumenVox Media Server (the MRCP Server) to request various actions, such as ASR recognition, TTS synthesis and grammar loading activities. Each message between the client and the Media Server can be described…

4 MRCP Request Messages

An MRCP request message consists of a Request line followed by the message header section and an optional message body containing data specific to the request message. The request message from a client to the server includes within the first line the method…

5 MRCP Response Messages

An MRCP response message consists of a Response line followed by the message header section and an optional message body containing data specific to the method. response-line = mrcp-version SP message-length SP request-id SP status-code SP request-state CRLF…

6 NLSML

Natural Language Semantics Markup Language (NLSML) is an XML format used to represent speech semantic result information within MRCP implementations. This format is designed to allow software to be able to parse the data in a defined way, allowing varying…

7 Recognizer Methods

The following methods are defined in the IETF RFC4463 memo describing MRCP (v1) and also the IETF RFC6787 describing MRCP Version 2. These describe the MRCP methods that are associated with the recognizer resource, when performing speech recognition. Note…

8 Synthesizer Methods

The following methods are defined in the IETF RFC4463 memo describing MRCP (v1) and also the IETF RFC6787 describing MRCP Version 2. These describe the MRCP methods that are associated with the synthesizer resource, when performing Text-To-Speech synthesis.…