Voice Activity Detection Soft Decision Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice activity detection (VAD) systems are limited by their reliance on binary classification of audio segments as 'speech' or 'silence', which can lead to inefficiencies in processing and bandwidth usage, especially in Voice over Internet Protocol (VOIP) applications, and are often language-dependent, failing to accurately distinguish speech from noise in adverse environments.

Innovation Solution

A robust, language-independent VAD algorithm employing a soft-decision mechanism that outputs a speech-presence probability based on multiple frame features, including smoothed energy, band energy, spectral peakiness, and residual energy, using a moving average of activity probabilities to identify speech and non-speech segments with adjustable thresholds for enhanced accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If binary classification (speech or silence) is used for voice activity detection, then the system is simple to implement, but it leads to false positives and negatives and reduced accuracy in adverse environments

Engineering Contradiction:
Improvespeech detection accuracyVSAvoiddetection mechanism complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The audio signal is segmented into multiple frames, and each frame is analyzed independently to compute activity probabilities. This segmentation allows the system to process speech detection in manageable units, improving accuracy while maintaining computational feasibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from binary classification (0 or 1) to probabilistic classification (0 to 1 continuum). By introducing the dimension of probability, the system can express uncertainty and partial speech presence, significantly improving detection accuracy in adverse environments without excessive complexity increase.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If multiple frame features are considered for speech detection, then false positives and negatives are reduced, but computational complexity increases

Engineering Contradiction:
Improvespeech detection reliabilityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system computes multiple features (smoothed energy, band energy, spectral peakiness, residual energy) for each frame, which is more than traditional binary classifiers. This partial excessive action improves reliability by considering multiple aspects of speech characteristics, while the features are computed efficiently using standard signal processing techniques.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The activity probability serves as an intermediary that aggregates multiple frame features (smoothed energy, band energy, spectral peakiness, residual energy) into a single probabilistic measure. This intermediary simplifies the decision-making process while maintaining the benefits of multi-feature analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of energy

If traditional VAD is used in VOIP applications, then bandwidth is wasted on silence packets, but implementing soft-decision mechanism requires more computational resources

Engineering Contradiction:
Improvenetwork bandwidth usageVSAvoidcomputation energy
Core Design Contradiction:
Loss of energyVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary computation of activity probabilities for multiple frames before making transmission decisions. By evaluating speech presence probability in advance, the system can accurately identify silence periods and avoid transmitting unnecessary silence packets, saving network bandwidth.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The moving average of activity probabilities provides feedback that smooths transient fluctuations and improves the reliability of speech/silence detection. This feedback mechanism helps distinguish between brief silence within speech and actual silence periods, reducing false positives and optimizing bandwidth usage.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11670325B2Voice activity detection using a soft decision mechanism
Publication Date: 2023.06.06 VERINT SYST INC
  • US11670325B2 patent drawing
  • US11670325B2 patent drawing
  • US11670325B2 patent drawing

AI summary

Voice activity detection (VAD) is an enabling technology for a variety of speech based applications. Herein disclosed is a robust VAD algorithm that is also language independent. Rather than classifying short segments of the audio as either “speech” or “silence”, the VAD as disclosed herein employees a soft-decision mechanism. The VAD outputs a speech-presence probability, which is based on a variety of characteristics.