Browse
 
Tools
Rss Categories

Recognizer RECOGNITION-START-TIMERS

Reference Number: AA-01658 Views: 9705 0 Rating/ Voters

This request is sent from the client to the recognition resource when it knows that a kill-on-barge-in prompt has finished playing.  This is useful in the scenario when the recognition and synthesizer engines are not in the same session.  Here, when a kill-on-barge-in prompt is being played, you want the RECOGNIZE request to be simultaneously active so that it can detect and implement kill-on-barge-in.  But at the same time, you don't want the recognizer to start the no-input timers until the prompt is finished.  The parameter recognizer-start-timers header field in the RECOGNIZE request will allow the client to say if the timers should be started or not.  The recognizer will not start the timers until the client sends a RECOGNITION-START-TIMERS method to the recognizer..

Note that this is an MRCPv1 only method, and should not be confused with the START-INPUT-TIMERS method from MRCPv2, which performs a similar function.


MRCPV1 RECOGNITION-START-TIMERS Example:

C->S:   RECOGNITION-START-TIMERS 543257 MRCP/1.0

S->C:   MRCP/1.0 543257 200 COMPLETE