Actions

Difference between revisions of "Automatic Gain Control (AGC)"

From Zenitel Wiki

 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{AEIS}}
 
{{AEIS}}
{{cons}}
+
'''Automatic Gain Control (AGC)''' is a feature of the [[:Category:Intercoms and Devices|Zenitel IP devices]]. The purpose of the AGC feature is to try to maintain a constant microphone signal level, despite variations in the speech level because the talker is at a distance from the intercom station, or talking with a low voice. The AGC feature is providing more amplification to weak signals and less amplification to strong signals thus maintaining a constant signal amplitude level at the output.
[[:Category:Intercoms and Devices|Zenitel IP devices]] support '''Automatic Gain Control (AGC)'''. The purpose of the AGC feature is to try to maintain a constant microphone signal level, despite variations in the speech level due to the talker is at a distance from the intercom station, or talking with a low voice. The AGC feature is providing more amplification to weak signals and less amplification to strong signals thus maintaining a constant signal amplitude level at the output.
 
  
 
{{note|
 
{{note|
* ''The Turbine intercoms TxIV+ with camera (iMX8 processor), Desktop and IP Flush Master (iMX6 processor) has a fixed, none-configurable AGC enabled'' }}
+
* ''The AGC feature is to be used with caution and in special conditions where the talker may be operating in varying distances deviating from the nominal talker distance to the station.''
 
+
* ''The Turbine intercoms TxIV+ with camera (iMX8 processor), Desktop and IP Flush Master (iMX6 processor) has a fixed, not-configurable AGC enabled'' }}
Default active???
 
 
 
Not config in TCIV+?
 
--------
 
Mic Automatic Gain Control
 
 
 
Config Currently only for VSFT/imx28 devices.
 
VSFF/imx6 and imx8 have "Fixed Mic Automatic Gain Control", see below:
 
 
 
 
Fixed Mic Automatic Gain Control after AEC
 
 
 
Not on VSFT/imx28 devices.
 
 
 
Fixed, not configurable block applying signal gain after AEC (compensate low mic gain before AEC), and with AGC function aiming for "nominal voice signal level".
 
 
 
To be used with caution and in special conditions where Near-End talker
 
may be operating in varying distances deviating from the nominal talker distance to the station.
 
 
 
 
 
 
 
  
 
=== IC-Edge mode===
 
=== IC-Edge mode===
Line 53: Line 31:
  
 
*'''Enable AGC''': Enable/disable the AGC component which brings the microphone signal to an appropriate range
 
*'''Enable AGC''': Enable/disable the AGC component which brings the microphone signal to an appropriate range
*'''AGC mode''': Algorithm type. Use Digital SW AGC for the majority of use cases. Analouge HW AGC is available only on Turbine devices using analogue microphone. "Analogue HW AGC" should basically be used for "Push to Talk"/"Talk back" applications and not in Open Duplex modes
+
*'''AGC mode''': Algorithm type. Use "Digital SW AGC" for the majority of use cases. "Analouge HW AGC" is available only on Turbine devices using analogue microphone. "Analogue HW AGC" should basically be used for "Push to Talk"/"Talk back" applications and not in Open Duplex modes
 
** Digital SW AGC
 
** Digital SW AGC
 
** Analouge HW AGC (noisy profile)
 
** Analouge HW AGC (noisy profile)
 
** Analouge HW AGC (quiet profile)  
 
** Analouge HW AGC (quiet profile)  
* '''AGC gain profile''': Extent level of added gain. The target signal gain level. "Standard" shall aim to keep a "nominal voice signal level" at approx -23 dBFS. The other options will target increasingly higher signal levels. Use with caution.
+
* '''AGC gain profile''': The target signal gain level. "Standard" shall aim to keep a "nominal voice signal level" at approx -23 [https://en.wikipedia.org/wiki/DBFS dBFS]. The other options will target increasingly higher signal levels. Use with caution.
 
** Standard  
 
** Standard  
 
** Moderate
 
** Moderate
Line 65: Line 43:
 
** Slow
 
** Slow
 
** Fast
 
** Fast
 
  
 
[[Category: ICX-AlphaCom features]]
 
[[Category: ICX-AlphaCom features]]
Line 71: Line 48:
 
[[Category: IC-EDGE Configuration]]
 
[[Category: IC-EDGE Configuration]]
 
[[Category: AlphaCom features]]
 
[[Category: AlphaCom features]]
 +
[[Category: Audio Settings and Audio Features]]

Latest revision as of 14:57, 25 October 2023

AEIS.png

Automatic Gain Control (AGC) is a feature of the Zenitel IP devices. The purpose of the AGC feature is to try to maintain a constant microphone signal level, despite variations in the speech level because the talker is at a distance from the intercom station, or talking with a low voice. The AGC feature is providing more amplification to weak signals and less amplification to strong signals thus maintaining a constant signal amplitude level at the output.

Note icon
  • The AGC feature is to be used with caution and in special conditions where the talker may be operating in varying distances deviating from the nominal talker distance to the station.
  • The Turbine intercoms TxIV+ with camera (iMX8 processor), Desktop and IP Flush Master (iMX6 processor) has a fixed, not-configurable AGC enabled


IC-Edge mode

Log in to the Edge Controller, and navigate to Edge Controller > System Configuration > Call and Audio, and enable/disable "AGC" per device:

Enabling AGC in an IC-Edge system



SIP and ICX-AlphaCom mode

Log in to the Zenitel IP device.

  • SIP mode: Navigate to SIP Configuration > Audio Settings, and enable "Automatic Gain Control (AGC)"
  • ICX-AlphaCom mode: Navigate to Advanced ICX-AlphaCom > Audio Settings, and enable "Automatic Gain Control (AGC)"
Enabling AGC on a device in SIP or ICX-AlphaCom mode (screenshot from firmware 7 and later)



Some additional settings are available in Advanced Configuration mode. Navigate to Audio Settings > Audio signal processing:

Advanced AGC settings (screenshot from firmware 7 and later)



  • Enable AGC: Enable/disable the AGC component which brings the microphone signal to an appropriate range
  • AGC mode: Algorithm type. Use "Digital SW AGC" for the majority of use cases. "Analouge HW AGC" is available only on Turbine devices using analogue microphone. "Analogue HW AGC" should basically be used for "Push to Talk"/"Talk back" applications and not in Open Duplex modes
    • Digital SW AGC
    • Analouge HW AGC (noisy profile)
    • Analouge HW AGC (quiet profile)
  • AGC gain profile: The target signal gain level. "Standard" shall aim to keep a "nominal voice signal level" at approx -23 dBFS. The other options will target increasingly higher signal levels. Use with caution.
    • Standard
    • Moderate
    • High
    • Very high
  • AGC speed: Attack and decay rates of the algorithm.
    • Slow
    • Fast