Echo control through hidden audio signals
First Claim
1. A method for determining an estimate of an echo path property of an echo path of an electronic device configured to render a total audio signal using a loudspeaker, thereby yielding a rendered audio signal, and configured to record an echo of the rendered audio signal using a microphone, thereby yielding a recorded audio signal;
- the electronic device comprising an acoustic echo cancellation unit;
the method comprising;
inserting, in an inaudible manner, an auxiliary audio signal into the total audio signal to be rendered by the loudspeaker;
wherein the auxiliary audio signal comprises a tonal audio signal at a first frequency;
isolating the echo of the auxiliary audio signal from the recorded audio signal;
determining the estimate of the echo path property based on the inserted auxiliary audio signal and based on the isolated echo of the auxiliary audio signal, the estimate of the echo path property being suitable for detecting a discontinuity occurring on the echo path;
using the estimate of the echo path property to determine at least one ofan estimate of a rate of occurrence of discontinuities occurring on the echo path, andan estimate of the extent of discontinuities occurring on the echo path; and
bypassing the acoustic echo cancellation unit if the estimate of the rate of occurrence of discontinuities exceeds a pre-determined rate threshold or if the estimate of the extent of discontinuities exceeds a pre-determined discontinuity threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A method (800) for determining an estimate (215, 261) of an echo path property of an electronic device (200, 250, 300, 600). The electronic device is configured to render a total audio signal using a loudspeaker (102), and the electronic device is configured to record an echo of the rendered audio signal using a microphone (103), thereby yielding a recorded audio signal (112). The method comprises inserting (801), in an inaudible manner, an auxiliary audio signal (212) into the total audio signal to be rendered; wherein the auxiliary audio signal (212) comprises a tonal audio signal at a first frequency; isolating (803) the echo of the auxiliary audio signal (212) from the recorded audio signal (112); and determining (804) the estimate (215, 261) of the echo path property based on the inserted auxiliary audio signal (212) and based on the isolated echo of the auxiliary audio signal (212).
-
Citations
19 Claims
-
1. A method for determining an estimate of an echo path property of an echo path of an electronic device configured to render a total audio signal using a loudspeaker, thereby yielding a rendered audio signal, and configured to record an echo of the rendered audio signal using a microphone, thereby yielding a recorded audio signal;
- the electronic device comprising an acoustic echo cancellation unit;
the method comprising;inserting, in an inaudible manner, an auxiliary audio signal into the total audio signal to be rendered by the loudspeaker;
wherein the auxiliary audio signal comprises a tonal audio signal at a first frequency;isolating the echo of the auxiliary audio signal from the recorded audio signal; determining the estimate of the echo path property based on the inserted auxiliary audio signal and based on the isolated echo of the auxiliary audio signal, the estimate of the echo path property being suitable for detecting a discontinuity occurring on the echo path; using the estimate of the echo path property to determine at least one of an estimate of a rate of occurrence of discontinuities occurring on the echo path, and an estimate of the extent of discontinuities occurring on the echo path; and bypassing the acoustic echo cancellation unit if the estimate of the rate of occurrence of discontinuities exceeds a pre-determined rate threshold or if the estimate of the extent of discontinuities exceeds a pre-determined discontinuity threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19)
- the electronic device comprising an acoustic echo cancellation unit;
-
17. A processing unit configured to determine an estimate of an echo path property of an echo path of an electronic device, the electronic device comprising an acoustic echo cancellation unit;
- wherein the electronic device is configured to render a total audio signal using a loudspeaker, thereby yielding a rendered audio signal, and wherein the electronic device is configured to record an echo of the rendered audio signal using a microphone, thereby yielding a recorded audio signal;
wherein the processing unit is configured toinsert, in an inaudible manner, an auxiliary audio signal into the total audio signal to be rendered by the loudspeaker;
wherein the auxiliary audio signal comprises a tonal audio signal at a first frequency;isolate the echo of the auxiliary audio signal from the recorded audio signal; and determine the estimate of the echo path property based on the inserted auxiliary audio signal and based on the isolated echo of the auxiliary audio signal, the estimate of the echo path property being suitable for detecting a discontinuity occurring on the echo path; use the estimate of the echo path property to determine at least one of an estimate of a rate of occurrence of discontinuities occurring on the echo path, and an estimate of the extent of discontinuities occurring on the echo path; and bypass the acoustic echo cancellation unit if the estimate of the rate of occurrence of discontinuities exceeds a pre-determined rate threshold or if the estimate of the extent of discontinuities exceeds a pre-determined discontinuity threshold. - View Dependent Claims (18)
- wherein the electronic device is configured to render a total audio signal using a loudspeaker, thereby yielding a rendered audio signal, and wherein the electronic device is configured to record an echo of the rendered audio signal using a microphone, thereby yielding a recorded audio signal;
Specification