Here is the second file IVRDTMF.grxml
--
You received this message because you are subscribed to the Google Groups "UniMRCP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to unimrcp+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Here’s some captures from Wireshark running on the Nuance server. Its only capturing traffic from the Genesis server (192.168.8.55).
Test procedure went like this:
- Restarted Genesis and Nuance servers.
- Placed call into genesis.
- Did speech rec for file://C:/Grammars/dtmf_digits.grxml (Nuance sample to capture multiple DTMF digits)
- Pressed 1 2 3 4. 1 returned. This is test1.pcapng
- Did speech rec for file://C:/Grammars/dtmf_digits.grxml
- Pressed 1 2 3 4. RECOG_COMPLETION_CAUSE = 002 for no input This is test2.pcapng
- Ended call
- Placed another call into Genesis (to rule out a problem with multiple MRCP calls for a Genesis call causing problems.
- Did speech rec for file://C:/Grammars/dtmf_digits.grxml
- Pressed 1 2 3 4. RECOG_COMPLETION_CAUSE = 002 for no input This is test3.pcapng
- Ended call
- Restarted Genesis
- Placed call into Genesis (to rule out a problem with multiple MRCP calls for a Genesis call causing problems.
- Did speech rec for file://C:/Grammars/dtmf_digits.grxml
- Pressed 1 2 3 4. RECOG_COMPLETION_CAUSE = 002 for no input This is test4.pcapng
- Ended call
Interesting stuff I noticed in the captures (though I’ll admit that I’m no pro at reading SIP/RTP out of a wireshark capture):
- In test1, at 4.389, it captures RTP events for DTMF 1 start and end. At 5.329, it captures an RTP event for DTMF 2 start, but no end. And the DTMF 2 is after a RTCP Goodbye (whatever that is, but I assume it means the end of the MRCP call), and the MRCP completion.
- Test2 and test3 don’t see any RTP events for DTMF, which jives with the CauseNoInput results.
- Test4 sees RTP events for DTMF start 1, after the RTCP Goodbye, and no RTP events for DTMF end, which also jives with the CauseNoInput results.
Here is capture of a call doing a speech grammar. I press a DTMF 1 at about 3ish seconds in, and it disconnects the MRCP call.
--
You received this message because you are subscribed to the Google Groups "UniMRCP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to unimrcp+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.