Call Recorder Pico - User Manual

Call Recorder Pico Manual UK © 2009 Vidicode
44
Appendix A
The Call Recorder Pico has an ‘automation interface’ with which
developers of for instance Call centre software can control the Pico’s
software. This means that Start and Stop of recordings and Archive
location can be controlled by external software.
The ActiveX automation server is called SCR.Recording
SCR.RecordingSCR.Recording
SCR.Recording. The following
functions are available:
SetPreStartPeriod(Seconds : int)
SetPreStartPeriod(Seconds : int)SetPreStartPeriod(Seconds : int)
SetPreStartPeriod(Seconds : int)
Add a number of seconds before the StartRecording signal to
the recording when available. Maximum is 30 seconds.
StartRecording(DeviceId : int, FileName : string)
StartRecording(DeviceId : int, FileName : string)StartRecording(DeviceId : int, FileName : string)
StartRecording(DeviceId : int, FileName : string)
DeviceId 1 is the first enabled Pico device, FileName is the file
where the recording must be stored.
StopRecording(DeviceId : int)
StopRecording(DeviceId : int)StopRecording(DeviceId : int)
StopRecording(DeviceId : int)
Stops the recording.
State(DeviceId : int)
State(DeviceId : int)State(DeviceId : int)
State(DeviceId : int)
State returns:
0 when recording not active
1 when recording is active
-1 when device-id is invalid
LastDuration(DeviceId : int)
LastDuration(DeviceId : int)LastDuration(DeviceId : int)
LastDuration(DeviceId : int)
Returns the duration of the last recording.
One recording device must be enabled in the Pico software and set to
manual
recording (not automatic) in the Devices options.