FreePBX 15 does not record the caller's voice in the IVR


(Barihide) #1

Hello! We need to record the entire call, including what the caller says during IVR playback. The incoming call goes to Call Recording, and from it to IVR. The call recording contains everything that the IVR says, but there is no caller’s voice. The caller’s voice appears in the recording only after the receiver is picked up by the end subscriber.


(Lorne Gaetz) #2

Advanced Settings -> Call Record Option. You prob want it set to ‘No’.


(Barihide) #3

Yes! If this option is on, no record at all, only 44kb file no data.


(Barihide) #4

Thats all? its a official forum?


#5

it is not 44kb it is 44b , that is just the header of a .wav file

make sure your codecs are copasetic


#6

Your entitlement is?


(Jared Busch) #7

Absolutely.

Apparently free full support on demand.


(Simon Telephonics) #8

Are you playing the IVR in early media, before the call is actually answered?


#9

And pissy to boot, that won’t work here.


(Barihide) #10

You are right, 44b, an empty wav file if the Advanced Settings -> Call Record Option -> YES option is enabled
I don’t quite understand what codecs have to do with it if Call Recording doesn’t record the caller’s voice. The IVR itself is in the record.


(Barihide) #11

The call goes to Call Recording, then to IVR, then to the call group.


(Lorne Gaetz) #12

Did you try with Advanced Settings -> Call Record Option set to no? I see nothing stating that?


(Barihide) #13

This option set to NO.


(Lorne Gaetz) #14

I’m out of ideas then. Perhaps a call trace via pastebin
https://wiki.freepbx.org/display/SUP/Providing+Great+Debug#ProvidingGreatDebug-AsteriskLogs-PartII


(Barihide) #15

I think it’s a bug. In the instructions on the Internet, this approach is used to record what a person says in IVR, disabling Advanced Settings -> Call Record Option set to no and recording via Call Recording, which in fact should write everything at all.


(Lorne Gaetz) #16

Tested with FreePBX 15, Asterisk 16.20.0 using a chan_pjsip trunk and recording works as expected for me. It may well be a bug, but it needs to be identified or reproduced before we can do anything with it.