Chroma Detection for Music Quality Preservation in Telephony

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio enhancement technologies in telephony applications often degrade music quality by treating it as noise or speech, as they fail to accurately distinguish music from speech and noise, especially when they share common frequency bandwidths, leading to unpleasant user experiences.

Innovation Solution

A system and method for real-time chroma detection in communication systems that uses spectral analysis and finite state machines to identify music events, adjusting audio enhancement processes to avoid noise cancellation and echo removal during music playback, thereby preserving music quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If audio enhancement is applied to remove noise and echo, then voice quality is improved, but music quality is degraded

Engineering Contradiction:
Improvevoice qualityVSAvoidmusic quality
Core Design Contradiction:
Measurement precisionVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts the audio enhancement processing based on real-time detection of audio content type. When music is detected, noise cancellation and echo removal are disabled or reduced; when speech is detected, these enhancements are applied. This dynamic adaptation resolves the contradiction by making the processing characteristics variable rather than fixed, allowing optimal quality for the current audio type.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes key processing parameters based on detected audio content. The music detection module analyzes chroma values and spectral features to determine whether the current audio segment contains music, speech, or noise. Based on this detection, the system modifies enhancement parameters such as noise cancellation intensity and echo removal strength, thereby preserving music quality while maintaining voice quality improvement.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If audio enhancement processes noise and echo removal, then speech clarity is improved, but music is mistakenly treated as noise and degraded

Engineering Contradiction:
Improvespeech clarityVSAvoidmusic degradation
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The system extracts and separates the music detection function from the general noise processing pipeline. A dedicated music detection module analyzes audio segments independently using chroma-based spectral analysis to identify music content. Based on this separate detection result, the main audio enhancement module adjusts its noise cancellation behavior, taking out music from the noise category and applying different processing rules.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The music detection module acts as an intermediary between the raw audio input and the noise cancellation process. It analyzes chroma values and spectral features to determine the presence of music, then provides control signals to the audio enhancement module. This intermediary layer prevents music from being incorrectly identified as noise by the enhancement algorithms.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If chroma detection is performed in real-time, then music detection accuracy is improved, but processing complexity increases

Engineering Contradiction:
Improvemusic detection accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The audio processing is divided into discrete frames or segments, with chroma detection performed independently on each segment. This segmentation allows the system to apply computationally intensive spectral analysis only when necessary, rather than continuously processing the entire audio stream. The frame-based approach reduces overall complexity while maintaining detection accuracy through localized analysis.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11132987B1Chroma detection among music, speech, and noise
Publication Date: 2021.09.28 DIALPAD INC
  • US11132987B1 patent drawing
  • US11132987B1 patent drawing
  • US11132987B1 patent drawing

AI summary

Audio data describing an audio signal may be received and used to determine a set of frames of the audio signal. One or more potential music events may be determined in the audio signal using a spectral analysis of the set of frames. The audio signal may be analyzed for one or more potential noise or tone events. One or more music states of the audio signal may be determined based on the one or more potential music events and a presence or absence of the one or more noise or tone events. Audio enhancement of the audio signal may be modified based on the one or more determined states of the audio signal.