Internet Assigned Numbers Authority Media Resource Control Protocol Version 2 (MRCPv2) Parameters Created 2012-09-10 Last Updated 2012-11-13 Available Formats [IMG] XML [IMG] HTML [IMG] Plain text Registries included below * MRCPv2 Resource Types * MRCPv2 Methods and Events * MRCPv2 Header Fields * MRCPv2 Status Codes * Grammar Reference List Parameters * MRCPv2 Vendor-Specific Parameters MRCPv2 Resource Types Registration Procedure(s) Standards Action Reference [RFC6787] Available Formats [IMG] CSV Resource Type Resource Description Reference speechrecog Speech Recognizer [RFC6787] dtmfrecog DTMF Recognizer [RFC6787] speechsynth Speech Synthesizer [RFC6787] basicsynth Basic Synthesizer [RFC6787] speakverify Speaker Verifier [RFC6787] recorder Speech Recorder [RFC6787] MRCPv2 Methods and Events Registration Procedure(s) Standards Action Reference [RFC6787] Available Formats [IMG] CSV Name Resource Type Method/Event Reference SET-PARAMS Generic Method [RFC6787] GET-PARAMS Generic Method [RFC6787] SPEAK Synthesizer Method [RFC6787] STOP Synthesizer Method [RFC6787] PAUSE Synthesizer Method [RFC6787] RESUME Synthesizer Method [RFC6787] BARGE-IN-OCCURRED Synthesizer Method [RFC6787] CONTROL Synthesizer Method [RFC6787] DEFINE-LEXICON Synthesizer Method [RFC6787] DEFINE-GRAMMAR Recognizer Method [RFC6787] RECOGNIZE Recognizer Method [RFC6787] INTERPRET Recognizer Method [RFC6787] GET-RESULT Recognizer Method [RFC6787] START-INPUT-TIMERS Recognizer Method [RFC6787] STOP Recognizer Method [RFC6787] START-PHRASE-ENROLLMENT Recognizer Method [RFC6787] ENROLLMENT-ROLLBACK Recognizer Method [RFC6787] END-PHRASE-ENROLLMENT Recognizer Method [RFC6787] MODIFY-PHRASE Recognizer Method [RFC6787] DELETE-PHRASE Recognizer Method [RFC6787] RECORD Recorder Method [RFC6787] STOP Recorder Method [RFC6787] START-INPUT-TIMERS Recorder Method [RFC6787] START-SESSION Verifier Method [RFC6787] END-SESSION Verifier Method [RFC6787] QUERY-VOICEPRINT Verifier Method [RFC6787] DELETE-VOICEPRINT Verifier Method [RFC6787] VERIFY Verifier Method [RFC6787] VERIFY-FROM-BUFFER Verifier Method [RFC6787] VERIFY-ROLLBACK Verifier Method [RFC6787] STOP Verifier Method [RFC6787] START-INPUT-TIMERS Verifier Method [RFC6787] GET-INTERMEDIATE-RESULT Verifier Method [RFC6787] SPEECH-MARKER Synthesizer Event [RFC6787] SPEAK-COMPLETE Synthesizer Event [RFC6787] START-OF-INPUT Recognizer Event [RFC6787] RECOGNITION-COMPLETE Recognizer Event [RFC6787] INTERPRETATION-COMPLETE Recognizer Event [RFC6787] START-OF-INPUT Recorder Event [RFC6787] RECORD-COMPLETE Recorder Event [RFC6787] VERIFICATION-COMPLETE Verifier Event [RFC6787] START-OF-INPUT Verifier Event [RFC6787] MRCPv2 Header Fields Registration Procedure(s) Standards Action Reference [RFC6787] Available Formats [IMG] CSV Name Resource Type Reference Channel-Identifier Generic [RFC6787] Accept Generic [RFC2616] Active-Request-Id-List Generic [RFC6787] Proxy-Sync-Id Generic [RFC6787] Accept-Charset Generic [RFC2616] Content-Type Generic [RFC6787] Content-ID Generic [RFC2392][RFC2046][RFC5322] Content-Base Generic [RFC6787] Content-Encoding Generic [RFC6787] Content-Location Generic [RFC6787] Content-Length Generic [RFC6787] Fetch-Timeout Generic [RFC6787] Cache-Control Generic [RFC6787] Logging-Tag Generic [RFC6787] Set-Cookie Generic [RFC6787] Vendor-Specific Generic [RFC6787] Jump-Size Synthesizer [RFC6787] Kill-On-Barge-In Synthesizer [RFC6787] Speaker-Profile Synthesizer [RFC6787] Completion-Cause Synthesizer [RFC6787] Completion-Reason Synthesizer [RFC6787] Voice-Parameter Synthesizer [RFC6787] Prosody-Parameter Synthesizer [RFC6787] Speech-Marker Synthesizer [RFC6787] Speech-Language Synthesizer [RFC6787] Fetch-Hint Synthesizer [RFC6787] Audio-Fetch-Hint Synthesizer [RFC6787] Failed-URI Synthesizer [RFC6787] Failed-URI-Cause Synthesizer [RFC6787] Speak-Restart Synthesizer [RFC6787] Speak-Length Synthesizer [RFC6787] Load-Lexicon Synthesizer [RFC6787] Lexicon-Search-Order Synthesizer [RFC6787] Confidence-Threshold Recognizer [RFC6787] Sensitivity-Level Recognizer [RFC6787] Speed-Vs-Accuracy Recognizer [RFC6787] N-Best-List-Length Recognizer [RFC6787] Input-Type Recognizer [RFC6787] No-Input-Timeout Recognizer [RFC6787] Recognition-Timeout Recognizer [RFC6787] Waveform-URI Recognizer [RFC6787] Input-Waveform-URI Recognizer [RFC6787] Completion-Cause Recognizer [RFC6787] Completion-Reason Recognizer [RFC6787] Recognizer-Context-Block Recognizer [RFC6787] Start-Input-Timers Recognizer [RFC6787] Speech-Complete-Timeout Recognizer [RFC6787] Speech-Incomplete-Timeout Recognizer [RFC6787] Dtmf-Interdigit-Timeout Recognizer [RFC6787] Dtmf-Term-Timeout Recognizer [RFC6787] Dtmf-Term-Char Recognizer [RFC6787] Failed-URI Recognizer [RFC6787] Failed-URI-Cause Recognizer [RFC6787] Save-Waveform Recognizer [RFC6787] Media-Type Recognizer [RFC6787] New-Audio-Channel Recognizer [RFC6787] Speech-Language Recognizer [RFC6787] Ver-Buffer-Utterance Recognizer [RFC6787] Recognition-Mode Recognizer [RFC6787] Cancel-If-Queue Recognizer [RFC6787] Hotword-Max-Duration Recognizer [RFC6787] Hotword-Min-Duration Recognizer [RFC6787] Interpret-Text Recognizer [RFC6787] Dtmf-Buffer-Time Recognizer [RFC6787] Clear-Dtmf-Buffer Recognizer [RFC6787] Early-No-Match Recognizer [RFC6787] Num-Min-Consistent-Pronunciations Recognizer [RFC6787] Consistency-Threshold Recognizer [RFC6787] Clash-Threshold Recognizer [RFC6787] Personal-Grammar-URI Recognizer [RFC6787] Enroll-Utterance Recognizer [RFC6787] Phrase-ID Recognizer [RFC6787] Phrase-NL Recognizer [RFC6787] Weight Recognizer [RFC6787] Save-Best-Waveform Recognizer [RFC6787] New-Phrase-ID Recognizer [RFC6787] Confusable-Phrases-URI Recognizer [RFC6787] Abort-Phrase-Enrollment Recognizer [RFC6787] Sensitivity-Level Recorder [RFC6787] No-Input-Timeout Recorder [RFC6787] Completion-Cause Recorder [RFC6787] Completion-Reason Recorder [RFC6787] Failed-URI Recorder [RFC6787] Failed-URI-Cause Recorder [RFC6787] Record-URI Recorder [RFC6787] Media-Type Recorder [RFC6787] Max-Time Recorder [RFC6787] Trim-Length Recorder [RFC6787] Final-Silence Recorder [RFC6787] Capture-on-Speech Recorder [RFC6787] Ver-Buffer-Utterance Recorder [RFC6787] Start-Input-Timers Recorder [RFC6787] New-Audio-Channel Recorder [RFC6787] Repository-URI Verifier [RFC6787] Voiceprint-Identifier Verifier [RFC6787] Verification-Mode Verifier [RFC6787] Adapt-Model Verifier [RFC6787] Abort-Model Verifier [RFC6787] Min-Verification-Score Verifier [RFC6787] Num-Min-Verification-Phrases Verifier [RFC6787] Num-Max-Verification-Phrases Verifier [RFC6787] No-Input-Timeout Verifier [RFC6787] Save-Waveform Verifier [RFC6787] Media-Type Verifier [RFC6787] Waveform-URI Verifier [RFC6787] Voiceprint-Exists Verifier [RFC6787] Ver-Buffer-Utterance Verifier [RFC6787] Input-Waveform-URI Verifier [RFC6787] Completion-Cause Verifier [RFC6787] Completion-Reason Verifier [RFC6787] Speech-Complete-Timeout Verifier [RFC6787] New-Audio-Channel Verifier [RFC6787] Abort-Verification Verifier [RFC6787] Start-Input-Timers Verifier [RFC6787] Input-Type Verifier [RFC6787] MRCPv2 Status Codes Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6787] Note The status codes are classified under Success (2XX), Client Failure (4XX), and Server Failure (5XX). Available Formats [IMG] CSV Code Meaning Reference 200 Success [RFC6787] 201 Success with some optional header fields ignored [RFC6787] 401 Method not allowed [RFC6787] 402 Method not valid in this state [RFC6787] 403 Unsupported header field [RFC6787] 404 Illegal value for header field. This is the error for a syntax violation. [RFC6787] 405 Resource not allocated for this session or does not exist [RFC6787] 406 Mandatory Header Field Missing [RFC6787] 407 Method or Operation Failed (e.g., Grammar compilation failed in the recognizer. Detailed cause codes might be available [RFC6787] through a resource specific header.) 408 Unrecognized or unsupported message entity [RFC6787] 409 Unsupported Header Field Value. This is a value that is syntactically legal but exceeds the implementation's capabilities or [RFC6787] expectations. 410 Non-Monotonic or Out-of-order sequence number in request. [RFC6787] 411-420 Unassigned 501 Server Internal Error [RFC6787] 502 Protocol Version not supported [RFC6787] 503 Unassigned 504 Message too large [RFC6787] Grammar Reference List Parameters Registration Procedure(s) Specification Required Expert(s) Unassigned Reference [RFC6787] Available Formats [IMG] CSV Name Reference weight [RFC6787] MRCPv2 Vendor-Specific Parameters Registration Procedure(s) First Come First Served Reference [RFC6787] Name Contact Reference No registrations at this time. Licensing Terms