Audio Stream Silence Signaling to Prevent Pops and Clicks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Audio artifacts such as pops or clicks occur in SOUNDWIRE audio streams due to delayed detection of audio halts by software, which negatively affects the user experience, especially in fast streams like pulse density modulation (PDM) streams.

Innovation Solution

Implementing a system that proactively detects audio halts in the transmitter and embeds a silence signal into the audio stream, allowing receivers to mute the output or play silence, thereby preventing unwanted artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If software detection of audio halt is used, then the system can detect halts, but the detection is delayed and occurs after the halt has already been played

Engineering Contradiction:
Improvedetection accuracyVSAvoiddetection delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The transmitter proactively embeds a silence indicator in the audio stream before the audio halt occurs. This preliminary action allows the receiver to prepare for the upcoming silence period, preventing audio artifacts by muting the speaker in advance rather than reacting after the halt has already been played.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A silence indicator is introduced as an intermediary signal between the transmitter and receiver. This indicator serves as a communication mechanism that conveys information about upcoming audio halts, enabling the receiver to take preventive action without directly detecting the halt itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If silence indicator embedding is implemented, then audio artifacts are prevented, but the system complexity increases

Engineering Contradiction:
Improveaudio artifactsVSAvoidsystem complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The silence detection and indicator embedding functionality is extracted from the receiver and placed in the transmitter. This extraction simplifies the receiver's task to merely detecting and responding to the embedded silence indicator, while the transmitter handles the complexity of proactive silence management.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The transmitter serves itself by proactively managing silence periods through indicator embedding. This self-service approach eliminates the need for the receiver to perform complex real-time silence detection, as the transmitter has already prepared the necessary information in the audio stream.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9949027B2Systems and methods for handling silence in audio streams
Publication Date: 2018.04.17 QUALCOMM INC
  • US9949027B2 patent drawing
  • US9949027B2 patent drawing
  • US9949027B2 patent drawing

AI summary

Systems and methods for handling silence in audio streams are disclosed. In one aspect, a transmitter detects a halt in an audio stream. After detection of the halt in the audio stream, the transmitter embeds a silence signal into the audio stream and transmits the silence signal to associated receivers. The associated receivers may respond to the embedded silence signal by “playing” silence or by using the silence signal to activate a silence protocol. In either event, the associated receivers do not receive the original audio halt and do not produce an unwanted audio artifact.