I am experiencing an issue where the first second of a voice call is not captured by the recorder object during an outbound IVR call. I am using the recorder object for detecting answering machines. This only seems to only happen on the very first call of outbound call campaign. All the other calls work just fine. It seems like part of the audio stream of the call is getting clipped off on the first call out the gate. I am baffled as to what could be causing this. I am wondering if this could be some sort early media detection setting that is not setup correctly. Has anyone encountered this sort of scenario before?
Here is an overview of my setup:
UCMA (base on Core API) outbound dialing application. This code is based off of the outbound dialing example in UCMA Core API samples documentation.http://msdn.microsoft.com/en-us/library/hh530044.aspx
Outbound IVR talks directly to Dialogic Media Gateway instead of Lync Server so the application is set as a default routing endpoint.
Dialogic Media gateway is setup as VOIP (UCMA) to TDM (PBX) bridged mode.