INTEGRATED LATENCY DETECTION AND ECHO CANCELLATION
First Claim
1. In an audio system having a microphone, a speaker coupled to a source of audio output, and an echo canceler coupled to the speaker and microphone, a method for compensating for latency between the source of audio output and the speaker in echo cancellation performed by the echo canceler, wherein the echo canceler uses a reference signal derived from a signal from the source of audio output in echo cancellation, the method comprising:
- a) measuring a latency between the signal from the source of audio output and the speaker;
b) determining a delay amount from the latency;
c) delaying the reference signal by the delay amount to produce a delayed reference signal; and
d) using the delayed reference signal as the reference signal in the echo canceler.
4 Assignments
0 Petitions
Accused Products
Abstract
In an audio system having a microphone, a speaker coupled to a source of audio output, and an echo canceller coupled to the speaker and microphone, latency between the source of audio output and the speaker may be compensated in echo cancellation performed by the echo canceller. The echo canceller may use a reference signal derived from a signal from the source of audio output in echo cancellation. The latency may be compensated by measuring the latency between the signal from the source of audio output and the speaker, determining a delay amount from the latency, delaying the reference signal by the delay amount to produce a delayed reference signal, and using the delayed reference signal as the reference signal in the echo canceller.
-
Citations
18 Claims
-
1. In an audio system having a microphone, a speaker coupled to a source of audio output, and an echo canceler coupled to the speaker and microphone, a method for compensating for latency between the source of audio output and the speaker in echo cancellation performed by the echo canceler, wherein the echo canceler uses a reference signal derived from a signal from the source of audio output in echo cancellation, the method comprising:
-
a) measuring a latency between the signal from the source of audio output and the speaker; b) determining a delay amount from the latency; c) delaying the reference signal by the delay amount to produce a delayed reference signal; and d) using the delayed reference signal as the reference signal in the echo canceler. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An audio system operable with a source of audio output, a speaker and a microphone, comprising:
-
a microphone input configured to receive an audio signal from the microphone; a speaker output configured to be coupled to the source of audio output; an echo canceler coupled to the speaker output and the microphone input, wherein the echo canceler is configured to use a reference signal derived from a signal from the source of audio output in echo cancellation, a latency compensator configured to measure a latency between the signal from the source of audio output and the speaker, determine a delay amount from the latency and delay the reference signal by the delay amount, whereby the echo canceler uses the delayed reference signal as the reference signal for echo cancellation of a signal from the microphone. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. An audio system comprising:
-
a microphone input configured to receive an audio signal from the microphone; a speaker output configured to be coupled to a source of audio output; a computer processor coupled to the speaker output and the microphone input; and
computer readable instructions executable by the processor, wherein the computer readable instructions includeecho canceler instructions that, when executed by the processor, use a reference signal derived from a signal from the source of audio output in echo cancellation of a signal from the microphone; and latency compensation instructions that, when executed by the processor, measure a latency between the signal from the source of audio output and the speaker, determine a delay amount from the latency and delay the reference signal by the delay amount, whereby the echo canceler uses the delayed reference signal as the reference signal for echo cancellation of the signal from the microphone. - View Dependent Claims (15, 16, 17, 18)
-
Specification