Personal Speakerphone Dual Doubletalk Detection Echo Cancellation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing speakerphone devices face challenges in maintaining effective echo cancellation, especially in dynamic environments, due to changes in echo paths and the inability to reliably detect doubletalk, leading to degraded audio quality and coefficient incoherence.

Innovation Solution

A personal speakerphone device with a controller, frequency band decomposers, echo cancellers, and dual doubletalk detectors that adapt coefficients based on low-frequency and high-frequency audio analysis, using a primary detector for initial adaptation and a secondary detector for confirmation and false doubletalk detection, ensuring reliable echo cancellation and coefficient coherence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single doubletalk detector is used in existing speakerphone devices, then the device structure remains simple, but the reliability of doubletalk detection degrades in dynamic environments with changing echo paths

Engineering Contradiction:
Improvedoubletalk detection reliabilityVSAvoiddetection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The detection system is divided into two independent doubletalk detectors: a first doubletalk detector that operates under normal conditions and a second doubletalk detector that operates when echo path changes are detected. Each detector is responsible for specific detection scenarios, improving overall reliability without requiring complete system redesign.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between the first and second doubletalk detectors based on echo path stability. When an echo path change is detected, the system transitions from using the first detector to using the second detector, allowing the detection mechanism to adapt to changing environmental conditions.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If echo cancellation coefficients are continuously adapted, then the system responds quickly to echo path changes, but coefficient incoherence occurs during doubletalk periods degrading audio quality

Engineering Contradiction:
Improveecho path adaptation speedVSAvoidaudio quality reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system uses feedback from the doubletalk detection mechanism to control coefficient adaptation. When doubletalk is detected by either the first or second doubletalk detector, the system prevents coefficient adaptation, avoiding the introduction of incoherent coefficients that would degrade audio quality. When single-talk conditions are detected, adaptation proceeds normally to track echo path changes.

Inventive Principle:
Principle #23Feedback

3Device complexity

If the system uses traditional doubletalk detection methods, then the implementation remains simple, but false doubletalk detection occurs leading to premature adaptation cessation

Engineering Contradiction:
Improvedetection method simplicityVSAvoiddoubletalk detection accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The second doubletalk detector acts as an intermediary verification mechanism. Before the system accepts a doubletalk condition and stops adaptation, the second detector verifies the detection by the first detector. This intermediate verification step prevents false doubletalk detection from causing premature adaptation cessation, while adding only moderate complexity to the system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8325911B2Personal speakerphone device
Publication Date: 2012.12.04 BIAMP SYST LLC
  • US8325911B2 patent drawing
  • US8325911B2 patent drawing
  • US8325911B2 patent drawing

AI summary

This disclosure describes a personal speakerphone device for teleconferencing a local participant with near side audio data and a far side participant with far side audio data. The device includes a controller that couples to a speaker and a microphone inside an enclosure that couples the speaker and the microphone within a coupling frequency range, and where the enclosure houses the speaker, the microphone, the controller, analog to digital conversion circuitry, digital to analog conversion circuitry, supporting circuitry, and one or more ports for data through which audio data is transferred. Additionally, the device includes a first frequency band decomposer, a second frequency band decomposer, one or more echo cancellers, and a converger. Further, the device includes a primary doubletalk detector and a secondary doubletalk detector.