Chapter 7 – Voice Commands

129 Sets more aggressive long-term silence detection independent of presence or use of silence compression.

<sdi> Decimal number specifying the required period of silence, in units of 0.1 second, before the modem can report silence detected at the end of a voice receive either with the “Presumed End of Message” (QUIT) or “Presumed Hangup (SILENCE) event reports. A value of 0 disables the modem silence detection. The range is 0.1 to 25.5 seconds for <sdi> = 1 to 255.

Reporting Current or Selected Values: Command: +VSD?

 

Response: <sds>,<sdi>

 

Example: 0,50 For the default setting.

Reporting Supported Range of Parameter Values:

 

Command: +VSD=?

 

Response: (<sds> range),(<sdi> range)

 

Example: (0,127-129),(0-255)

Result Codes:

OK <hook> = 0 or 1.

 

ERROR Otherwise, or if not in Voice Mode.

Command: +VSM

Compression Method Selection

Description:

This command causes the modem to set the voice compression method, the

 

silence compression sensitivity, and the voice-sampling rate.

Syntax:

+VSM=<cml>,<vsr>,<sds>,<sel>

Defined Values:

<cml> Decimal number identifying the compression method.

 

<vsr> <range of values> containing the supported range of voice samples per

 

second of the analog signal.

 

<scs> <range of values> containing the supported range of sensitivity settings

 

for voice receives.

 

<sel> <range of values> containing the supported range of expansion values

 

for voice transmits.

Reporting Current or Selected Values:

 

Command: +VSM?

 

Response: <cml>,<vsr>,<sds>,<sel>

 

Example: 1,8000,0,0 For the default setting.

Reporting Supported Range of Parameter Values:

 

Command: +VSM=?

 

Response: <cml>,<cmid>,<bps>,<tm>,<vsr>,<sds>,<sel>

 

<cml> Decimal number identifying the compression method (1, 129, 130, 140,

 

or 141).

 

<cmid> Alphanumeric string describing the compression method (UNSIGNED

 

PCM, IMA ADPCM, UNSIGNED PCM, 2 Bit ADPCM, or 4 Bit ADPCM).

 

<bps> Decimal number defining the average number of bits in the

 

compressed sample not including silence compression (2, 4 or 8).

 

<tm> Decimal number (0) reporting the time interval, in units of 0.1 second,

 

between timing marks. A 0 value reports that timing marks are not supported.

 

<vsr> <range of values> containing the supported range of voice samples per

 

second of the analog signal (8000).

 

<scs> <range of values> containing the supported range of sensitivity settings

 

for voice receives (0). A 0 indicates not supported.

 

<sel> <range of values> containing the supported range of expansion values

 

for voice transmits (0). A 0 indicates not supported.

 

Example: 1,"UNSIGNED PCM",8,0,8000,0,0

 

129,"IMA ADPCM",4,0,8000,0,0

 

130,"UNSIGNED PCM",8,0,8000,0,00

 

140,"2 Bit ADPCM",2,0,8000,0,0

 

141,"4 Bit ADPCM",4,0,8000,0,0

 

OK

Result Codes:

OK Valid range.

 

ERROR Otherwise, or if not in Voice Mode.

Multi-Tech Systems, Inc. SocketModem MT5600SMI Developer’s Guide

111

Page 111
Image 111
Multi-Tech Systems MT5600SMI-PL34, MT5600SMI-XL34, MT5600SMI-P92 manual Command +VSM Compression Method Selection, 111