Multi-channel automatic gain control

Similar documents
Tone Insertion To Indicate Timing Or Location Information

Adaptive HVAC Operation To Reduce Disruptive Fan Noise Levels During Noise-Sensitive Events

Real-time interaction with television content

VCR Integration for Record and Playback Extend the Intel TeamStation System's capabilities to include VCR Video in your conferences.

Linear Time Invariant (LTI) Systems

White Paper : Achieving synthetic slow-motion in UHDTV. InSync Technology Ltd, UK

Study of White Gaussian Noise with Varying Signal to Noise Ratio in Speech Signal using Wavelet

... read The Art of Tap Tuning by Roger H. Siminoff (Hal Leonard Publishing).

Introduction 3/5/13 2

QuickTIPS REMOTE CONTROL TRULINK FOR ANDROID DEVICES VOLUME CHANGES MEMORY CHANGES. PRODUCT AVAILABILITY: Halo iq, Halo 2, and Halo Devices

White Paper Measuring and Optimizing Sound Systems: An introduction to JBL Smaart

Faithful Sound Uniform Loudness Distribution Reproduction. Source. System

KNX Dimmer RGBW - User Manual

IP Telephony and Some Factors that Influence Speech Quality

Understanding Layered Noise Reduction

Eventide Inc. One Alsan Way Little Ferry, NJ

Concert halls conveyors of musical expressions

KBR-M -WARNING- -SPECIFICATIONS-

Design and Realization of the Guitar Tuner Using MyRIO

Pitch correction on the human voice

ATI Theater 650 Pro: Bringing TV to the PC. Perfecting Analog and Digital TV Worldwide

Audacity Tips and Tricks for Podcasters

P4800 System Processor

SIGNALPERSON REFERENCE MANUAL

Path between Authenticity and Integrity

Interface Practices Subcommittee SCTE STANDARD SCTE Measurement Procedure for Noise Power Ratio

Tube Rotator. User Guide. Version 1.2

OVERVIEW. YAMAHA Electronics Corp., USA 6660 Orangethorpe Avenue

Torsional vibration analysis in ArtemiS SUITE 1

Using Extra Loudspeakers and Sound Reinforcement

PICOSECOND TIMING USING FAST ANALOG SAMPLING

Multi channel programmable Filter-Amplifier

Calibration of auralisation presentations through loudspeakers

An Overview of Video Coding Algorithms

BASIC LINEAR DESIGN. Hank Zumbahlen Editor Analog Devices, Inc. All Rights Reserved

Natural-sounding telephone audio... Hybrids

SOFTWARE INSTRUCTIONS REAL-TIME STEERING ARRAY MICROPHONES AM-1B AM-1W

Erasing 9840 and 9940 tapes

DESIGNING OPTIMIZED MICROPHONE BEAMFORMERS

Model: S-4904T/R. Wireless HD Transmission System. User Manual. Please read this User Manual throughout before using.

Pre-processing of revolution speed data in ArtemiS SUITE 1

In-Line or 75 Ohm In-Line

Hugo Technology. An introduction into Rob Watts' technology

EZ-220 Page Turner Owner s Manual

UNIVERSITY OF DUBLIN TRINITY COLLEGE

Commander 384. w w w. p r o l i g h t. c o. u k U S E R M A N U A L

SREV1 Sampling Guide. An Introduction to Impulse-response Sampling with the SREV1 Sampling Reverberator

Monitor QA Management i model

VCE VET MUSIC INDUSTRY: SOUND PRODUCTION

ART 7 SERIES PROFESSIONAL ACTIVE SUBWOOFERS. a new generation of speakers is born and it s ready to rock audiences all over the world

Spectrum analysis and tone quality evaluation of piano sounds with hard and soft touches

Reason Overview3. Reason Overview

High-Power Amplifier (HPA) Configuration Selection

CLOCKAUDIO. MR88 Automatic Microphone Mixer. Version 4.2

Keep your broadcast clear.

Sound visualization through a swarm of fireflies

How to Obtain a Good Stereo Sound Stage in Cars

FREE TV AUSTRALIA OPERATIONAL PRACTICE OP- 59 Measurement and Management of Loudness in Soundtracks for Television Broadcasting

WATCHMASTER IP THERMAL SURVEILLANCE SYSTEMS

THEATRE DESIGN & TECHNOLOGY MAGAZINE 1993 WINTER ISSUE - SOUND COLUMN WHITHER TO MOVE? By Charlie Richmond

AMEK SYSTEM 9098 DUAL MIC AMPLIFIER (DMA) by RUPERT NEVE the Designer

HDMI TO DVB-T Modulator

Studio Notes. SQN-3 Mono Microphone Mixer

Mastering Phase Noise Measurements (Part 3)

Integrated Circuit for Musical Instrument Tuners

INPUT OUTPUT GAIN DELAY. Hue Candela Strobe Controller. Hue Candela s STROBE CONTROLLER. Front Panel Actual Size 7 ¼ By 4 ¾ POWER. msec SEC 10 1.

Musical Acoustics Lecture 15 Pitch & Frequency (Psycho-Acoustics)

Zoom Pro Classroom Facilitator and User Guide

Using Extra Loudspeakers and Sound Reinforcement

PROFESSIONAL 2-CHANNEL MIXER WITH EFFECTS LOOP

Beltone True TM with Tinnitus Breaker Pro

Real-time spectrum analyzer. Gianfranco Miele, Ph.D

SC24 Magnetic Field Cancelling System

NZQA registered unit standard version 1 Page 1 of 6. Prepare and write a news story for broadcast on television

QSA 200i. ACTIVE LOUDSPEAKER user manual

Using the new psychoacoustic tonality analyses Tonality (Hearing Model) 1

CE 9.1 Cisco TelePresence User Guide Systems Using Touch10

PROFESSIONAL DJ MIXER OWNER S MANUAL. STANTON MAGNETICS, INC

Anti-Mode 8033Cinema User's Manual

SC24 Magnetic Field Cancelling System

LX20 OPERATORS MANUAL

192 Channel DMX Controller

Roland V-Mixer in a Cross Matrix LCR System

Acoustic concert halls (Statistical calculation, wave acoustic theory with reference to reconstruction of Saint- Petersburg Kapelle and philharmonic)

Acoustic Echo Canceling: Echo Equality Index

CE 9.0 Cisco TelePresence User Guide Systems Using Touch10

AG 500SC. Owners Manual. Manual Version 1.7

PS User Guide Series Seismic-Data Display

CE 9.2 Cisco TelePresence User Guide Systems Using Touch10

OTM FREQUENCY AGILE 750MHz F.C.C. COMPATIBLE TELEVISION MODULATOR INSTRUCTION MANUAL

sonic pi / Jungle Doctor Who

CE 9.5 Cisco Webex Room Series User Guide Systems Using Touch10

Study on the Sound Quality Objective Evaluation of High Speed Train's. Door Closing Sound

Python Quick-Look Utilities for Ground WFC3 Images

Shock and Vibration Tests on SmartScan Interrogators to ISO :

Master Section

Digital Audio Design Validation and Debugging Using PGY-I2C

User s manual. Sirus Pro MXA 6000

THE DIGITAL DELAY ADVANTAGE A guide to using Digital Delays. Synchronize loudspeakers Eliminate comb filter distortion Align acoustic image.

Directional microphone array system

Transcription:

Technical Disclosure Commons Defensive Publications Series November 19, 2017 Multi-channel automatic gain control Christian Schuldt Follow this and additional works at: http://www.tdcommons.org/dpubs_series Recommended Citation Schuldt, Christian, "Multi-channel automatic gain control", Technical Disclosure Commons, (November 19, 2017) http://www.tdcommons.org/dpubs_series/820 This work is licensed under a Creative Commons Attribution 4.0 License. This Article is brought to you for free and open access by Technical Disclosure Commons. It has been accepted for inclusion in Defensive Publications Series by an authorized administrator of Technical Disclosure Commons.

Schuldt: Multi-channel automatic gain control Multi-channel automatic gain control ABSTRACT Automatic gain control (AGC) in audio conferencing aims to produce an even speech output level, e.g., by amplifying weak speech and attenuating strong speech. A non-zero adaptation time is needed to reliably measure current speech level prior to applying gain, e.g., too fast an application of gain can result in over- and under-shooting, which manifests as unpleasant aural artifacts. When multiple voices of varying strength in a room take turns speaking, the AGC re-adapts frequently, resulting in audible and unnatural aural side-effects. Techniques of this disclosure provide automatic gain control for each microphone, and apply the AGC gain after microphone selection but before mixing of microphone signals. Gains are adapted only across selected microphones, or microphones with energy levels similar to a selected microphone. In this manner, the techniques produce an even speech output level without the potentially jarring side-effects of AGC adaptation. KEYWORDS Audio conferencing; automatic gain control; microphone selection; AGC adaptation; multi-channel AGC; audio artifact; conference room BACKGROUND Modern audio-conferencing systems can host several microphones, e.g., in the low-tohigh tens of microphones. The microphones can be spread throughout a conference room. Such a relatively high number of microphones helps achieve excellent clarity, pick-up of a large dynamic range of speech, and telepresence at the far end. Automatic gain control (AGC) is an adaptive mechanism to create a near-constant level of speech output from a microphone or microphone array. Published by Technical Disclosure Commons, 2017 2

Defensive Publications Series, Art. 820 [2017] Fig. 1: A single AGC at the output of the mixed (combined) output of an array of microphones When a number of microphones (102a-c) are assembled into an array, as shown in Fig. 1, a single AGC (106) loop at the output of the microphone mixer or array combiner (104) can result in some undesirable effects. For example, if two voices, one loud and one soft, alternate, AGC adaptation results in frequent fluctuations to gain. At the far end, this is perceived with some aural discomfort: when the loud voice gives way to the soft, the gain is too low, further attenuating or clipping the incipient soft voice. When the soft voice gives way to the loud voice, the far end at first hears an amplified version of an already loud voice before AGC brings down the volume. http://www.tdcommons.org/dpubs_series/820 3

Schuldt: Multi-channel automatic gain control DESCRIPTION Fig. 2: Multi-channel automatic gain control Fig. 2 illustrates an example of a multi-channel automatic gain control, per techniques of this disclosure. A microphone array comprises N microphones (202a-c) or devices. Each microphone or device is equipped with an automatic gain control unit (204a-c). The output level of a microphone is measured by the corresponding automatic gain control unit. The AGC units each compute gains to be applied to the outputs of the microphones such that energy levels across microphones are almost equal after the application of the gains. However, such gain is not applied to a microphone output until after the microphone is selected by the microphone mixing decision unit (206). The function of the microphone mixing decision unit is to select the microphone signals to be combined. The mixing decision is based on the energy level of a microphone signal prior to gain application, whether or not speech is detected at sufficiently strong levels, etc. The gain computed by an AGC unit is applied at amplifiers 208a-c, only to microphones selected by the Published by Technical Disclosure Commons, 2017 4

Defensive Publications Series, Art. 820 [2017] microphone mixing decision unit. A microphone mixing unit (210) combines gain-adjusted microphone signals that have been selected. By providing an AGC loop for each microphone, the microphone signal level is adjusted to the speech signal closest to it. Thus, a microphone that picks up a low voice will apply a high gain, and a microphone close to a loud voice will apply a low gain, such that when these signals are mixed, e.g., combined by addition, both voices are heard about evenly at the far end. Per techniques herein, since the AGC of a given microphone locks to a human speaker, even if only for the duration that the human speaker is close to the microphone, there is no need for sudden re-adaptation to higher / lower voices, and consequent appearance of audio artifacts is prevented. The function of the microphone mixing decision unit is to pick out the one or more microphones that have speech of sufficient strength. If a microphone is not selected by the microphone mixing decision unit, then it is likely that that corresponding signal has significant ambient (e.g., papers shuffling, fingers tapping the table, ventilation, etc.) or thermal noise. An AGC loop that adapts on noise, especially noise that originates close to a microphone, is likely to produce an abnormally low, non-stationary, and/or incorrect value for gain. Per techniques of this disclosure, therefore, the gain of an unselected microphone is generally left unchanged. Gains of selected microphones, e.g., microphones that have speech energy of good strength, are adapted in accordance with the gain computation of their respective AGC loops. It is possible that unselected microphone(s) have speech signal levels similar to a selected microphone. This can happen, e.g., when the person that is speaking is also moving about the conference room, traversing the space between multiple microphones. In order that smooth handover take place between microphones, per techniques of this disclosure, http://www.tdcommons.org/dpubs_series/820 5

Schuldt: Multi-channel automatic gain control microphones with speech energies similar to a selected microphone have their gains adapted per their AGC loops. In this manner, even as the person walks out of the range of a selected microphone (leading to its eventual deselection), another microphone, whose signal that was low until now but rising to the point of selection, already has an active AGC loop tracking the voice of the approaching person. CONCLUSION In situations where multiple microphones are distributed across a room, e.g., in a conference or recording room, techniques of this disclosure describe automatic gain control for the set of microphones. AGC is performed such that an even speech output level is generated, e.g., weak voices amplified and strong voices attenuated, without sudden or large fluctuations in AGC levels, and without other audio artifacts arising out of AGC adaptation. Published by Technical Disclosure Commons, 2017 6