Echo mitigation in a conference call
AssigneeCisco Technology, Inc.
InventorsJames C. Frauenthal, Michael P. O'Brien, Michael A. Ramalho, Gary A. Skrabutenas, Shmuel Shaffer, Steven L. Christenson
Life of this patent
Estimating the term…
Abstract
In an example embodiment, an example method is provided for echo mitigation in a conference call. In this method, a test audio signal is transmitted to a conference endpoint and as a result, an echo associated with the transmittal of the test audio signal is received. One or more parameters of the echo are then identified and an echo mitigation process is selected from multiple echo mitigation processes based on the identified parameters. The selected echo mitigation process is then applied.
Claims13
A method comprising:
- transmitting a test audio signal to a conference endpoint;
- receiving an echo associated with the transmittal of the test audio signal;
- identifying a parameter of the echo;
- selecting an echo mitigation process from a plurality of echo mitigation processes based on the parameter;
- and
- applying the selected echo mitigation process,
- wherein the parameter is a round-trip time associated with the echo, and wherein the selecting of the echo mitigation process comprises:
- comparing the round-trip time with a threshold value;
- and
- selecting the echo mitigation process from the plurality of echo mitigation processes based on the comparison.
A non-transitory machine-readable storage medium having embodied thereon instructions executable by one or more machines to perform operations comprising:
- transmitting a test audio signal to a conference endpoint;
- receive receiving an echo associated with the transmittal of the test audio signal;
- identifying a parameter associated with the echo;
- selecting an echo mitigation process from a plurality of echo mitigation processes based on the parameter;
- and
- applying the selected echo mitigation process,
- wherein the operation of applying the echo mitigation process comprises:
- identifying a termination of active speech from the conference endpoint;
- receiving an audio signal from the conference endpoint after the termination of the active speech;
- and
- excluding the audio signal from a mix of a plurality of audio signals from a plurality of other conference endpoints.
A non-transitory machine-readable storage medium having embodied thereon instructions executable by one or more machines to perform operations comprising:
- transmitting a test audio signal to a conference endpoint;
- receiving an echo associated with the transmittal of the test audio signal;
- identifying a parameter associated with the echo;
- selecting an echo mitigation process from a plurality of echo mitigation processes based on the parameter;
- and
- applying the selected echo mitigation process,
- wherein the operation of applying the echo mitigation process comprises:
- identifying a termination of active speech from the conference endpoint;
- receiving an audio signal from the conference endpoint after the termination of the active speech;
- and
- attenuating the audio signal.
Dependencies are inferred from the claim text.