Specifications

Voice Commands
Rev. 8 May.12 Proprietary and Confidential 139
!AVEC
Supporting chipsets (voice-
enabled devices only):
MDM6200
MSM6290 (min f/w rev:
K1_0_2_0ap)
QSC6270 (min f/w rev: S2.0)
Note: For MDM8200A, see
!AVEC on page 168.
Set/report the echo cancellation setting
Set the echo cancellation mode for the specified profile. The echo canceller detects
and removes audio that echoes back from the far end of the voice conversation.
Several settings are available:
Handset mode for mild echo with short delay
Headset mode for moderate echo with short delay
Car kit for loud echo with long delay
Speakerphone mode for loud echo with extreme acoustic distortion
This setting is stored in non-volatile memory and persists across power cycles.
Device-specific details:
MSM6290 (Firmware revisions K2_0_7_8ap and lower):
The change takes effect the next time the modem restarts.
All other chipsets/firmware revisions:
The change takes effect immediately for the specified profile.
Usage:
Execution: AT!AVEC=<profile>, <value>
Response:
OK
Purpose: Set the echo cancellation mode for the specified <profile>
Query: AT!AVEC?<profile>
Response:
<value>
OK
Purpose: Return the echo cancellation mode (<value>) for the specified
<profile>
Parameters:
<profile> (Audio profile number)
MSM6290, QSC6270:
0=Handset
1=Headset
2=Car kit
3=Speaker phone
4=Auxiliary
5=TTY
6=Auxiliary external PCM (128 kHz clock)
7=Primary external PCM (2 MHz clock)
MDM6200:
7=Primary external PCM (2 MHz clock)
<value> (Echo cancellation mode)
0=Echo cancellation off
1=Handset echo cancellation mode (ESECEar Seal Echo Cancellation)
2=Headset echo cancellation mode
3=Car kit echo cancellation mode (AECAcoustic Echo Cancellation)
4=Echo cancellation speaker
Table 7-5: Voice command details (Continued)
Command Description