|
Technology > VXML & MRCP Standards
VXML & MRCP Standards
Supporting emerging standards
VoiceXML :
Application Server integration:
During the dialog, when speaker enrollment or verification is required, the audio is recorded by the voice browser and sent to the application server.The application server then calls VocalPassword's web service API and provides new VoiceXML script to the Voice Browser which continues the dialogue according to the enrollment or verification results.
Voice Browser integration:
![]() MRCP : MRCP is the Media Resource Control Protocol proposed to the IETF. It is a communication protocol which allows speech servers to provide various speech services (such as speaker verification and speech recognition) to its clients (Wikipedia). MRCP, as its name implies, is a control protocol that uses requests and responses like HTTP. The protocol does not support audio streaming and data transfer. This would have to be handled by some other protocol such as RTP. MRCP v2 uses SIP as its control protocol. PerSay VocalPassword communicates with voice platforms supporting MRCP through the implementation of an MRCPv2 listener, which handles MRCP's speaker verification requests, forwards them to VocalPassword for processing and builds MRCP responses accordingly. Using this module, a voice platform can easily add speaker verification capabilities to its services and use VocalPassword the same way it uses other speech processing resources such as speech recognition or TTS engines. ![]() |
|






