|
I've played around with call recording a bit a while ago, and setup a
DISA extension I can use if I want to record the call. Snipit from
dialplan: exten => 1,1,Authenticate(1234,) exten => 1,n,Set(_DISA="disa,1,newcall") exten => 1,n(newcall),Set(_DISACONTEXT=from-internal) exten => 1,n,Set(_KEEPCID=TRUE) exten => 1,n,Set(TIMEOUT(digit)=7) exten => 1,n,Set(TIMEOUT(response)=15) exten => 1,n,MixMonitor(${EPOCH}.wav,b,/mnt/kd/tools/mixmonscript) exten => 1,n,DISA(no-password,from-internal) exten => 1,n(end),Hangup So I could dial an extension either locally or remotely via an IVR, authenticate, and then place an outbound call that would be recorded. I then wrote my 'mixmonscript', which gets executed after the call automatically, to process the recording and transfer it to a different box. I imagine in your case you would want to make it a bit more streamlined, but you could always just use some type of dialing prefix to indicate the call is to be recorded. But as Tod said, if you want to enable/disable recording during the phone call itself, that's a whole different beast. One possible option for that, depending on your needs, would be to use the Polycom IP650/670s with the Polycom Productivity Suite. You can do call recording on them directly using a USB thumb drive. Records something like 18 hours on 2GB. -James Tod Fitch wrote: On May 8, 2010, at 11:09 AM, <[email protected]> <[email protected]> wrote: |
------------------------------------------------------------------------------
_______________________________________________ Astlinux-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to [email protected].
