Echo Canceller Using Smoothed Speech Signals for Real-Time Delay Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing echo cancellers in personal computers face challenges in effectively canceling acoustic echoes due to sudden changes in echo path delay characteristics, often requiring hardware alterations or external devices, which compromise ease of use and accuracy.

Innovation Solution

An echo canceller that includes a pseudo echo generation mechanism using an adaptive filter, smoothing algorithms for speech signals, and a delay time information generation system to update tap coefficients in real-time, allowing for effective echo cancellation without external hardware modifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If hardware configuration changes are made to route reference signal lines through buffers on both sending and receiving sides, then echo cancellation accuracy is improved, but device complexity and ease of operation deteriorate

Engineering Contradiction:
Improveecho cancellation accuracyVSAvoidhardware configuration complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical hardware configuration (jumper connections, buffer routing) with a software-based solution. The echo canceller uses signal processing algorithms to achieve echo cancellation without requiring physical modifications to the sound device hardware, thereby maintaining ease of operation while improving accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces an intermediary software layer (the echo canceller application) that operates between the microphone input and the output processing. This software intermediary processes the audio signals to cancel echo effects without requiring changes to the underlying hardware configuration, thus avoiding the complexity of hardware modifications.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If hardware modifications are made to establish short circuits between stereo output and input terminals, then echo path delay characteristics are improved, but ease of operation and functional characteristics of general-purpose PC deteriorate

Engineering Contradiction:
Improveecho path delay characteristicsVSAvoidease of use
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent replaces mechanical hardware modifications (short circuits, jumper connections) with a software-based echo cancellation system. The solution processes audio signals digitally to compensate for echo path characteristics without requiring any physical alterations to the PC's sound device, thereby preserving ease of operation and the general-purpose functionality of the PC.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If time-sharing processing with other software is implemented, then system resource utilization is improved, but audio signal processing continuity deteriorates causing echo path characteristic changes

Engineering Contradiction:
Improvesystem resource utilizationVSAvoidaudio signal processing continuity
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent implements a dynamic echo cancellation system that continuously adapts to changing echo path characteristics. The adaptive filter updates its coefficients in real-time to track variations caused by time-sharing processing, allowing the system to maintain effective echo cancellation despite interruptions and delays in audio signal processing caused by other software operations.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8090093B2Echo canceller
Publication Date: 2012.01.03 OKI ELECTRIC INDUSTRY CO LTD
  • US8090093B2 patent drawing
  • US8090093B2 patent drawing
  • US8090093B2 patent drawing

AI summary

An echo canceller which can respond to a sudden change in echo characteristics in real time and does not require an alteration outside the echo canceller, includes a smoothed sending-speech signal calculation means for calculating a smoothed sending-speech signal from the sending-speech signal, the smoothed sending-speech signal being obtained by smoothing the sending-speech signal; a smoothed receiving-speech signal calculation means for calculating a smoothed receiving-speech signal from the receiving-speech signal, the smoothed receiving-speech signal being obtained by smoothing the receiving-speech signal; a delay time information generation means for obtaining delay time information reflecting delay characteristics of an echo path in accordance with a correlation between the smoothed sending-speech signal and the smoothed receiving-speech signal; and an update information generation means for obtaining update information indicating execution or suspension of updating of the tap coefficients of the adaptive filter, in accordance with the sending-speech signal, the receiving-speech signal, and the delay time information.