Patent classifications
H04B3/20
Acoustic echo cancelling apparatus and method
Disclosed are an acoustic echo cancelling apparatus and an acoustic echo cancelling method. The acoustic echo cancelling apparatus comprises a first capturer configured to capture a remote audio signal received from a remote machine; a second capturer configured to capture a local audio signal that is input to a local microphone; an acoustic echo canceller (AEC) configured to cancel an acoustic echo of the local audio signal using the remote audio signal and output a local audio signal from which the acoustic echo is cancelled; and a transmitter configured to transmit an output signal of the AEC to the remote machine.
Acoustic echo cancelling apparatus and method
Disclosed are an acoustic echo cancelling apparatus and an acoustic echo cancelling method. The acoustic echo cancelling apparatus comprises a first capturer configured to capture a remote audio signal received from a remote machine; a second capturer configured to capture a local audio signal that is input to a local microphone; an acoustic echo canceller (AEC) configured to cancel an acoustic echo of the local audio signal using the remote audio signal and output a local audio signal from which the acoustic echo is cancelled; and a transmitter configured to transmit an output signal of the AEC to the remote machine.
Method and apparatus for reducing distortion echo
Method and apparatus for reducing distortion echo are provided. K-path amplification and pre-distortion process are performed to the downlink reference signal to obtain K-path pre-distorted signals. Afterwards, filtering is performed using the self-adaptive filters which correspond to the downlink reference signal x(t) and the K-path pre-distorted signals to obtain the filtering signals. Error signals are obtained by calculating differences between the target signal and each of the filtering signals. The minimum-value fusion process is performed to the error signals to obtain the residual signal which is then output as the final self-adaptive echo cancellation. In embodiments of the present disclosure, the residual signal is relatively small as the minimum-value fusion process is performed to the error signals. That is to say, echo loss is relatively great. Therefore, the method may provide echo loss with high amplitude under a situation that a speaker has relatively serious distortion.
Echo cancellation circuit
An echo cancellation circuit is coupled to a receiving circuit and a transmitting circuit of an electronic device, and the transmitting circuit includes an output transistor. The echo cancellation circuit includes first and second transistors, first and second resistor-capacitor networks (RC networks), and first and second resistors. The first transistor has a first gate, a first drain and a first source. The second transistor has a second gate, a second drain and a second source. The first drain and the second drain are coupled to the receiving circuit. The first RC network is coupled between the gate of the output transistor and the first gate. The second RC network is coupled between the first gate and the second gate. The first resistor is coupled between the first source and a reference voltage. The second resistor is coupled between the second source and the reference voltage.
Multiple Upstream Split Support in a Fiber-Deep HFC Network
Systems and methods for achieving full duplex bidirectional transmission across coaxial cable in a hybrid fiber-coaxial cable TV network. Some preferred systems and method will attenuate reflections propagated within the coaxial cable. Other preferred systems may echo-cancel reflections propagated within the coaxial cable.
System for cancelling interference in a full-duplex wireline communication link
The present invention relates to a system for cancelling interference in a full-duplex wireline communication link. The communication link has a transceiver at each end and configured to transmit a signal and receive a signal. The transceiver comprises: a self-interference (SI) canceller module configured to subtract self-interference of the signal transmitted by the transceiver from the signal received by the same transceiver in analog domain; and an echo canceller module configured to subtract reflected version of the signal transmitted by the transceiver from the signal received by the same transceiver in analog domain.
Nonlinear echo suppression
Presented is a method and associated system for suppression of linear and nonlinear echo. The method includes dividing an input signal into several frequency bands in each of a several of time frames. The input signal may include an echo signal. The method further includes multiplying the input signal in each of the several frequency bands by a corresponding echo suppression signal. Calculating the corresponding echo suppression signal may include estimating a power of the echo signal in a particular frequency band as a sum of several component echo powers, each of the several component echo powers due to an excitation from a far-end signal in a corresponding one of the several frequency bands. Calculating the corresponding echo suppression signal may further include subtracting the power of the echo signal in the particular frequency band from a power of the input signal in the particular frequency band.
Correcting clock drift via embedded sine waves
Features are disclosed for measuring and correcting clock drift and propagation delay in an audio system through one or more waveforms embedded in an audio signal. A first device in communication with a speaker may be configured to obtain an audio signal and insert one or more waveforms into the audio signal. For example, the waveforms may be inserted during an interval of time. A second device in communication with a microphone may be configured to detect sound as an audio input signal. The second device may obtain a spectral representation of the audio input signal and determine a rotation based on the spectral representation at the frequency of at least one of the inserted waveforms. Clock drift may be determined based on the rotation.
Clock synchronization for multichannel system
An acoustic echo cancellation (AEC) system that detects and compensates for differences in sample rates between the AEC system and a set of wireless speakers based on a search-based trial-and-error technique. The system individually determines a frequency offset for each microphone-speaker pair using an iterative process, determining an echo-return loss enhancement (ERLE) value for each offset that is tried, and selecting the frequency offset associated with the largest ERLE value.
Reverberation gain normalization
Systems and methods for providing accurate and independent control of reverberation properties are disclosed. In some embodiments, a system may include a reverberation processing system, a direct processing system, and a combiner. The reverberation processing system can include a reverb initial power (RIP) control system and a reverberator. The RIP control system can include a reverb initial gain (RIG) and a RIP corrector. The RIG can be configured to apply a RIG value to the input signal, and the RIP corrector can be configured to apply a RIP correction factor to the signal from the RIG. The reverberator can be configured to apply reverberation effects to the signal from the RIP control system. In some embodiments, one or more values and/or correction factors can be calculated and applied such that the signal output from a component in the reverberation processing system is normalized to a predetermined value (e.g., unity (1.0)).