VOICE COMMANDS |
The following table lists the voice AT commands that
your modem understands, including Speakerphone
commands and Telephone
Answering Machine (TAM) commands. Each command
description names the command, explains it, and lists any
associated parameters.
Command |
Description |
+FCLASS=8 |
Enter Voice Mode.
AT+FCLASS=8 puts the modem in voice mode.
Speakerphone and TAM modes are included under the
more general heading of Voice Mode and use a
particular subset of voice mode commands to
implement their respective features and
functions. The modem controller will maintain the
overall state of the system so as to know when
voice commands are issued in the context of using
the speakerphone versus TAM or other voice
contexts. |
+FCLASS? |
Return Current Modem Mode. |
+FCLASS=? |
Return Supported Modem Modes.
AT+FCLASS=? queries the modem for the range of
modes supported. The modem returns: 0, 1, 8, 80
(data, fax, voice, VoiceView). |
+FMI? |
Modem Manufacturer
Identification. AT+FMI? instructs the modem to
identify its manufacturer. |
+FMM? |
Modem Product Identification.
AT+FMM? instructs the modem to report its product
identification. |
+FMR |
Modem Revision Identification.
AT+FMR? instructs the modem to report its
revision level or other pertinent information. |
+VIP |
Initialize Voice Parameters.
AT+VIP causes the modem to initialize all voice
parameters to their default values. |
+VCID=n |
Caller ID. AT+VCID
enables/disables caller identification. Parameters:
n = 0, 1, 2
n = 0 Disable Caller ID
n = 1 Enable Caller ID, formatted caller
report
n = 2 Enable Caller ID, unformatted caller
report
NOTE: Caller ID is not available in
some countries.
|
+VCID? |
Return Current Caller ID Mode. NOTE:
Caller ID is not available in some countries.
|
+VCID=? |
Return Supported Caller ID Report
Formats. AT+VCID=? queries the modem for the
range of supported Caller ID report formats. NOTE:
Caller ID is not available in some countries.
|
+VDR=<enable>,
<report> |
Distinctive Ringing and Cadence
Report. AT+VDR enables the distinctive ringing
feature. Distinctive ringing allows a report of
DROF/DRON to follow an exact ring cadence coming
over the phone line. NOTE: Distinctive
ringing is not available in some countries.
|
+VDR? |
Return Distinctive Ringing and
Cadence Report Values. AT+VDR? returns the
current values of <enable> and
<report>. NOTE: Distinctive
ringing is not available in some countries.
|
+VDR=? |
Return Supported Distinctive
Ringing and Cadence Report Configurations.
AT+VDR=? queries the modem for the range of
supported distinctive ring configurations. The
modem returns (0,1), (0-255). NOTE:
Distinctive ringing is not available in some
countries.
|
+VGT=n |
Speaker Volume Control. Range:
0 - 255
n = 0 Modem automatic volume control
n = 128 Nominal volume level for sending to
speaker
n > 128 Increase volume above nominal level
n < 128 Decrease volume below nominal level
AT+VGT? Returns the current speaker volume
level
AT+VGT=? Returns the range of supported levels
|
+VGR=n |
Receive Gain Selection. AT+VGR=n
enables the receive microphone gain control. Range:
0 - 255
n = 128 Nominal level for receive gain from
microphone
n > 128 Increase gain above nominal level
n < 128 Decrease gain below nominal level
TAM mode. This command may be used in TAM
local recording to control the recording level
from the microphone.
Speakerphone mode. This command may be used to
control the gain from the microphone to the
remote caller.
AT+VGR? Returns the current gain level
AT+VGR=? Returns the range of supported gain
values
|
+VEM=n |
Event Reporting and Masking. The
computer uses the AT+VEM=n command to disable an
event report regardless of the modem state,
analog signal source, or destination
configuration. Mask is bits 0 - 33 (i.e.,
FFFFFFFFC). See the IS-101 specification for
defined bit values.
AT+VEM? Returns the current values of the mask
AT+VEM=? Queries the modem for the range of
supported service level events
|
+VIT=n |
DTE/DCE (computer/modem)
Inactivity Timer. The AT+VIT=n command sets the
modem's value for the DTE/DCE inactivity timer.
This timer is initiated after a logical hang-up
described by the AT+VNH=2 command. At the end of
the selected inactivity period, the modem
performs a physical hang-up and returns to +FCLASS=0.
The timer, n, is incremented in one-second units.
+VIT? Returns the current DTE/DCE inactivity timer
value
+VIT=? Returns the supported range of DTE/DCE
inactivity timer values
|
+VNH=n
|
Automatic Hang-up Control. The
AT+VNH=n command causes the modem to enable or
disable automatic hang-ups in the data and
facsimile modes. See the ISO-101 specification
for a detailed description of this command and
its interaction with the +FCLASS and ATH commands.
Parameters: n = 0, 1
n = 0 Enable automatic hang-ups (default)
n = 1 Disable automatic hang-ups in the data
and facsimile modes. The computer performs a
logical hang-up; the modem performs a logical
hang-up and returns the OK result code.
|
Voice
Commands Related to Speakerphone |
Command |
Description |
+VLS=n |
Analog Source/Destination
Selection. General purpose analog
source/destination command that attaches various
analog devices to the system in voice mode. Speakerphone
On/Off
n = 0 Speakerphone off. Detaches analog
devices, modem on-hook
n = 7 Speaker phone on. Attaches internal
speaker and internal microphone, modem off-hook
Microphone Control/Phone muting
n = 5 Disables/detaches microphone analog
source (leaving speaker only) when speakerphone
is in operation (phone mute feature)
n = 7 Restores/attaches microphone along with
speaker (normal speakerphone operation)
|
+VLS? |
Report Current Analog
Source/Destination Configuration. AT+VLS? reports
the current analog source/destination
configuration, along with a listing of all event
codes reported from the modem to the computer
under that configuration. |
+VLS=? |
Report Supported Analog
Source/Destination Configurations. AT+VLS=?
queries the modem for the range of supported
configurations and the list of unsolicited event
codes that the modem will report to the computer
under each configuration. For speakerphone, the
configurations supported are 0, 5, 7. |
Voice
Commands Related to Telephone Answering Machine
(TAM) |
Command |
Description |
+VTD=n |
Beep Tone Duration Timer.
AT+VTD=n sets the default duration for DTMF/tone
generation (set in 0.01 second units). |
+VTS=n |
DTMF and Tone Generation in Voice
Mode. AT+VTS=n causes the modem to produce a
sequence of DTMF tones (or other tones, such as
dialtone, busy, silence) as specified in the
parameter string. Specifications for the tone
strings are detailed in IS-101. |
+VLS=n |
Analog Source/Destination
Selections. TAM supports each of the following
IS-101 analog source/destination configurations: n
= 0 Modem on-hook, local phone connected to Telco
n = 1 Modem off-hook, modem connected to Telco
n = 2 Modem off-hook, local phone connected to
modem
n = 3 Modem off-hook, local phone connected to
Telco, modem to local phone
n = 4 Speaker connected to modem, modem
on-hook (playback messages)
n = 5 Speaker connected to modem, modem
off-hook (call screening)
n = 6 Microphone connected to modem, modem
on-hook (record greeting)
n = 7 Microphone and speaker connected, modem
off-hook (speakerphone)
|
+VLS=? |
Analog Source/Destination
Selection and DTMF/Tone Reporting. Requests for
the modem's DTMF/Tone reporting capabilities are
made using the AT+VLS=? command. For each system
configuration in voice mode (speakerphone and
answering machine), the modem reports the
capabilities that are enabled for the
configuration. For each configuration, the modem
indicates tone-reporting capabilities for each of
the three different voice states: Voice Transmit
Data, Voice Receive Data, and Voice Command
State. |
+VSD=<sds>,
<sdi> |
Silence Detection (QUIET and
SILENCE). The AT+VSD=<sds>, <sdi>
command sets both the silence detection
sensitivity <sds> and the silence detection
interval <sdi>. Larger values of
<sds> indicate that the modem is to treat
noisier line conditions as silence. Default is
-40 dBm. <sds>=128 is the nominal level
of sensitivity. <sds> greater than 128 is
more aggressive; <sds> = 129 is -39 dBM.
<sds> less than 128 is less aggressive;
<sds> = 127 is -41 dBm.
The <sdi> specifies the amount of time
the modem waits before reporting silence to the
computer. It is used to determine the presumed
hang-up (SILENCE), after which the modem sends
<DLE>-s to computer. Default is 5 seconds.
|
+VSM=cml,vsr |
Compression Method and Sampling
Specifications. AT+VSM=cml,vsr enables the
compression method and sampling specifications
where cml=compression method label and vsr=voice
sampling rate. |
+VSM? |
Return Current Compression Method
and Sampling Specifications. AT+VSM? returns the
numeric and string labels of the compression
method currently in use and the sampling rate
currently in use. |
+VSM=? |
Return Supported Compression
Method and Sampling Specifications. The modem
reports the voice compression methods it supports
and the voice sampling rates at which they are
supported: 128, 8-bit linear, (7200, 8000,
11025)
129, 16-bit linear, (7200, 8000, 11025)
(default)
130, 8-bit A-law, (8000)
131, 8-bit Ž-law, (8000)
132, IMA ADPCM, (8000)
|
+VRA=n |
Ringback Goes Away Timer. The
modem uses the ringback goes away timer when
originating a call. This command sets this timer
to the amount of time the modem waits between
ringbacks before assuming that the remote modem
has gone off-hook. |
+VRN=n |
Ringback Never Appeared Timer.
The modem uses this ringback never appeared timer
when originating a call. The AT+VRN command sets
this timer to the amount of time that the modem
spends looking for an initial ringback. If a
ringback is not detected within this interval,
the modem assumes that the remote modem has gone
off-hook. |