ECHO CANCELATION USING CONVOLUTIVE BLIND SOURCE SEPARATION
First Claim
Patent Images
1. A method comprising:
- receiving, by use of a processor, audio signals comprising a speaker output and an ambient input;
calculating separated output signals from mixed signals using a separating transfer function;
calculating a criterion function based on the separated output signals;
calculating an acoustic echo transfer function based on maximizing the a criterion function; and
separating a source signal from the audio signal using the acoustic echo transfer function.
1 Assignment
0 Petitions
Accused Products
Abstract
For canceling acoustic echoing, a processor receives audio signals comprising a speaker output and an ambient input. The processor further calculates separated output signals from mixed signals using a separating transfer function. The processor calculates a criterion function based on the separated output signals. In addition, the processor calculates an acoustic echo transfer function based on maximizing the a criterion function. The processor separates a source signal from the audio signal using the acoustic echo transfer function.
4 Citations
20 Claims
-
1. A method comprising:
-
receiving, by use of a processor, audio signals comprising a speaker output and an ambient input; calculating separated output signals from mixed signals using a separating transfer function; calculating a criterion function based on the separated output signals; calculating an acoustic echo transfer function based on maximizing the a criterion function; and separating a source signal from the audio signal using the acoustic echo transfer function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a processor; a memory storing code executable by the processor to perform; receiving audio signals comprising a speaker output and an ambient input; calculating separated output signals from mixed signals using a separating transfer function; calculating a criterion function based on the separated output signals; calculating an acoustic echo transfer function based on maximizing the a criterion function; and separating a source signal from the audio signal using the acoustic echo transfer function. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising a non-transitory computer-readable storage medium storing code executable by a processor to perform:
-
receiving audio signals comprising a speaker output and an ambient input; calculating separated output signals from mixed signals using a separating transfer function; calculating a criterion function based on the separated output signals; calculating an acoustic echo transfer function based on maximizing the a criterion function; and separating a source signal from the audio signal using the acoustic echo transfer function. - View Dependent Claims (18, 19, 20)
-
Specification