Jump to content

This is the support site for Andrews & Arnold Ltd, a UK Internet provider. Information on these pages is generally for our customers but may be useful to others, enjoy!

FireBrick Call Recording: Difference between revisions

no edit summary
No edit summary
No edit summary
So, for example, if you wanted to run ''voip-answer'' with a call recording script at ''/voipuser/voip-answer/python/voip-rec-email/voip_rec_email.py'', serving wav files for announcements from ''/voipuser/voip-answer/sounds/'', you would run it with:
 
'' ./voip-answer -r /root/voip-answer/python/voip-rec-email/voip_rec_email.py -d /voipuser/voip-answer/sounds/''
 
=Using the A&A / FireBrick call recording software for announcements (e.g. out of hours announcement)=
Files to be played back can be put in any directory readable by ''voip-answer''. You tell it which directory to look in by using the ''directory'' or ''-d'' switch. For example:
 
'' ./voip-answer -d /voipuser/voip-answer/sounds/''
 
== Triggering the announcement / playback files ==
 
=== Prefixes (in this order) ===
XXX= This call is not to be answered, but call progress. XXX is final status
= This call is not to be answered, but call progress. End with constant ringing
- Add a ring, may be repeated
! Add a SIT, may be repeated
N* The playback sequence is to be repeated N times
 
=== Filenames ===
=== Suffixes, one applies ===
=filename Record to file
* Silence
# Refer to #
 
So if you wanted two rings, followed by playback of a file called "on-holiday.wav", you would specify the following SIP URI:
43

edits