VCE_RECORD_PARMS

 

Dependent functions

vceRecord, vceRecordMessage

Field name

Type

Default

Units

Description

AGCenable

DWORD

0

Mask

Flag to enable automatic gain control (AGC). Set to 1 to enable AGC and 0 to disable it.

beepampl

INT32

-20

dBm

Amplitude of the record beep tone.

The valid range for AG boards and CG boards is-54 to 3. The valid range for QX boards is -90 to 0.

beepfreq

DWORD

1000

Hz

Frequency of the record beep tone. Use zero (0) to disable the beep.

The valid range for AG boards and CG boards is 200 to 3600. The valid range for QX boards is 0 to 4000.

beeptime

DWORD

200

ms

Duration of the record beep tone. 0 disables the beep.

The valid range for AG boards and CG boards is 0 to 65535. The valid range for QX boards is 0 to 8000.

DTMFabort

DWORD

0xFFFF

Mask

Control of the DTMFs abort record. Refer to DTMFabort valid values.

gain

INT32

0

dB

Gain applied to the signal before it is encoded.

The valid range for AG boards and CG boards is -54 to 24.

If AGC is enabled, this is the initial gain when recording starts. The valid range for QX boards is -42 to 48.

novoicetime

DWORD

5000

ms

Maximum length of silence at the beginning of a recording before recording is stopped with CTA_REASON_NO_VOICE. Use zero (0) to disable this timer.

The valid range for AG boards, CG boards, and QX boards is 0 to 65535.

silenceampl

INT32

-45

dBm

Maximum signal level that is considered to be silence.

The valid range for AG boards and CG boards is -51 to -15. The valid range for QX boards is -45 to 0.

silencetime

DWORD

3000

ms

Maximum length of silence after audio energy has been detected before record is stopped with CTA_REASON_VOICE_END. Use zero (0) to disable this timer.

The valid range for AG boards, CG boards, and QX boards is 0 to 65535.


Note: The parameters presented in this table override the corresponding fields in the ADI_RECORD category. ADI_RECORD contains additional fields you can use to control automatic gain control (AGC) characteristics.