US Patent Application 18349374. METHOD AND ELECTRONIC DEVICE FOR REMOVING ECHO FLOWING IN DUE TO EXTERNAL DEVICE simplified abstract
METHOD AND ELECTRONIC DEVICE FOR REMOVING ECHO FLOWING IN DUE TO EXTERNAL DEVICE
Organization Name
Inventor(s)
Seunghyun Kim of Suwon-si (KR)
Baekgyeong Kim of Suwon-si (KR)
Kwangyong Choi of Suwon-si (KR)
Dongyoon Park of Suwon-si (KR)
METHOD AND ELECTRONIC DEVICE FOR REMOVING ECHO FLOWING IN DUE TO EXTERNAL DEVICE - A simplified explanation of the abstract
This abstract first appeared for US patent application 18349374 titled 'METHOD AND ELECTRONIC DEVICE FOR REMOVING ECHO FLOWING IN DUE TO EXTERNAL DEVICE
Simplified Explanation
The patent application describes an electronic device with communication capabilities, microphones, and a processor.
- The device can connect to an external device through a communication module.
- When a call is connected, the device switches the audio signal path to the external device output.
- The device duplicates the audio signal from the opponent device and sends it to an echo removal module.
- It also sends a second signal to the external device.
- The device measures the latency between itself and the external device.
- Based on the measured latency, it adjusts the size of a dynamic buffer used for removing echo.
- The device generates a reference signal delayed in the second signal using the adjusted dynamic buffer.
- It then removes the echo signal from the microphone input signal based on the generated reference signal.
Original Abstract Submitted
An electronic device according to various embodiments comprises a communication module including communication circuitry, at least one microphone, and a processor. The processor can be configured to: be connected to an external device through the communication module; switch a call audio signal path to an external device output path in response to being call-connected to an opponent device; duplicate a call audio signal (Rx in) transmitted from the opponent device, provide a first signal to an echo removal module, and provide a second signal to the external device via the external device output path; measure latency between the external device and the electronic device; variably adjust the size of a dynamic buffer for removing echo, by applying the measured latency; generate a reference signal delayed in the second signal, by the adjusted dynamic buffer; and remove an echo signal, with respect to the first signal generated from a speaker of the external device, from a microphone input signal obtained from the at least one microphone, based on the generated reference signal.