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 (ESEC—Ear Seal Echo Cancellation)
• 2=Headset echo cancellation mode
• 3=Car kit echo cancellation mode (AEC—Acoustic Echo Cancellation)
• 4=Echo cancellation speaker
Table 7-5: Voice command details (Continued)
Command Description