Voice Activity Detector Combining Multiple VADs for Noise Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice activity detectors (VADs) face challenges in accurately distinguishing speech from non-stationary background noise, particularly babble noise, leading to increased activity and reduced system capacity, especially at low signal-to-noise ratios (SNR), and often result in speech clipping and reduced DTX efficiency.

Innovation Solution

The solution involves combining the outputs of multiple VADs using logical AND or OR operations to generate a modified primary decision, allowing an aggressive external VAD to override the primary VAD in specific conditions, thereby reducing excessive activity and improving detection accuracy without affecting normal operation at good SNR conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single primary VAD is used for speech detection, then the device complexity is low, but the measurement precision of speech activity detection deteriorates in noisy environments

Engineering Contradiction:
Improvespeech detection accuracyVSAvoidVAD system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the speech detection task into multiple independent VAD instances, each analyzing the signal with different parameters or algorithms. The primary VAD and external VAD operate independently and their decisions are combined through logical operations, allowing each detector to specialize in different aspects of speech detection without increasing individual complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system merges the output decisions of multiple VAD instances through logical AND or OR operations to form a final speech activity decision. This combination approach integrates the strengths of different detectors while maintaining relatively simple combination logic, resolving the contradiction between using multiple detectors and system complexity

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If the primary VAD operates aggressively to detect all speech, then the speech detection coverage is improved, but false activity on background noise increases

Engineering Contradiction:
Improvespeech detection coverageVSAvoidfalse activity rate
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system introduces an external VAD as an intermediary decision-making layer that processes the same input signal independently. Its output serves as a filter or validator for the primary VAD's decisions, reducing false positives from aggressive detection while maintaining speech coverage through the combination logic

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The combination of multiple VAD decisions creates a feedback mechanism where each detector's output influences the final decision. The logical combination operations provide implicit feedback that suppresses false alarms from any single aggressive detector while preserving true speech detections across multiple detectors

Inventive Principle:
Principle #23Feedback

3Measurement precision

If multiple external VADs are combined to improve detection accuracy, then the measurement precision is improved, but the device complexity increases

Engineering Contradiction:
Improvevoice activity detection accuracyVSAvoidmultiple VAD system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the detection function across multiple independent VAD instances that can be implemented as separate modules or processes. Each VAD handles a specific detection task independently, and their outputs are combined through simple logical operations, making the complexity manageable through functional segmentation

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs multiple VAD instances that can use the same base algorithm but with different parameter settings or training data, making each detector universal in its approach while specialized in different conditions. This allows reuse of proven detection algorithms across multiple instances without proportionally increasing implementation complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Reliability

If the primary VAD uses high sensitivity threshold, then the speech detection coverage is improved, but the productivity of DTX encoding deteriorates

Engineering Contradiction:
Improvespeech detection sensitivityVSAvoidDTX encoding efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system merges multiple VAD decisions using logical AND or OR operations to achieve high sensitivity in the final output. The logical combination allows each individual VAD to use moderate thresholds while the combined result achieves high speech detection coverage, preventing unnecessary DTX activation and maintaining encoding efficiency

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11361784B2Detector and method for voice activity detection
Publication Date: 2022.06.14 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US11361784B2 patent drawing
  • US11361784B2 patent drawing
  • US11361784B2 patent drawing

AI summary

A signal activity detector (SAD) combines at least three decision signals to generate a combined decision signal as input to a hangover addition circuit of the SAD. Each of the decision signals indicating whether or not activity is detected in the input signal according to respective decision criteria. The SAD sends the combined decision signal to the hangover addition circuit to generate a final decision signal of the SAD as to whether or not activity is detected in the input signal.