VoiceGuide IVR Software Main Page
Jump to content

Voiceguide Not Hearing Dtmf

Recommended Posts

We are deploying a Voiceguide setup that relies on DTMF input. However, DTMF tones are not being recognized.


Pertinent information:


1. Voiceguide is installed on a Windows 2012 R2 VM in the Azure cloud.

1. Voiceguide is registered to a cloud-based Asterisk as a SIP peer, and Asterisk is configured as UDP SIP.

2. SIP Provider is Flowroute.

3. DTMF tones are configured as rfc2833.


Wireshark and Voiceguide traces attached.


SIP_RTP capture.zip

Share this post

Link to post

After call is established the VoiceGuide system is sending RTP (voice data) back to Asterisk, but VoiceGuide is not receiving any RTP packets from Asterisk.


So caller would hear what is played by VoiceGuide, but VoiceGuide is not hearing anything at all from the caller. No sound and no RFC2833 packets.


Please see screenshot below that shows the SIP and RTP packets from the provided trace: (VoiceGuide) answered call from (Asterisk), and VoiceGuide is sending RTP data to, but there is no RTP from to


Suggest looking at Asterisk system, or the networking devices in between to ensure that there is connectivity between the systems to allow RTP packets from Asterisk to reach VoiceGuide.


Share this post

Link to post

We solved the issue. You were correct in that the issue lied in the Asterisk system. Our SIP provider analyzed a packet trace and noticed that the Voiceguide server was giving out its private IP address. We made the adjustment in the Asterisk SIP config to NAT=YES, and two way RTP traffic began. All seems to be well now, thank you for the assistance.

Share this post

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now