Audio Classification Feature Extraction for Natural Sound Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Consumer electronic devices face challenges in distinguishing between natural and artificial sounds, which is crucial for virtual assistants to accurately respond to human inputs and prevent false activations, especially in environments with multiple sound sources.

Innovation Solution

An electronic device equipped with microphones and a programmed processor that employs feature extractors to process audio signals, determining features such as directional information, sound classes, and distortion features, and uses a machine learning model to classify sounds as natural or artificial, with the option to access historical data for classification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If feature extractors process audio signals to determine multiple features (directional information, sound classes, distortion features), then the classification accuracy between natural and artificial sounds is improved, but the device complexity increases

Engineering Contradiction:
Improveclassification accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The audio signal processing system is divided into multiple independent feature extractors, each responsible for extracting specific features (directional information, sound classes, distortion features). This segmentation allows parallel processing of different feature types, improving classification accuracy while managing computational complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms the audio signal from a one-dimensional waveform into a multi-dimensional feature space by extracting multiple features simultaneously. This dimensional transformation enables the classifier to distinguish between natural and artificial sounds more effectively by considering multiple aspects of the audio signal rather than a single feature.

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

2Reliability

If a machine learning model classifies audio signals as natural or artificial, then the reliability of virtual assistant responses is improved, but the processing time increases

Engineering Contradiction:
ImprovereliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The feature extractors perform preliminary processing of the audio signal to extract relevant features before the machine learning classifier makes its decision. By pre-extracting directional information, sound classes, and distortion features, the system prepares the data in advance, reducing the processing time required during the actual classification step while maintaining high reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates historical data from previous classifications into the machine learning model, creating a feedback loop that continuously improves classification accuracy. This feedback mechanism allows the model to learn from past performance and refine its decisions, enhancing reliability over time while the feature extraction pipeline maintains efficient processing speeds.

Inventive Principle:
Principle #23Feedback

3Speed

If the system processes audio signals in real-time to classify sounds, then the responsiveness of the virtual assistant is improved, but the computational resources required increase

Engineering Contradiction:
ImproveresponsivenessVSAvoidcomputational resources
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The computational workload is segmented into multiple feature extractors that operate in parallel on different aspects of the audio signal. This segmentation allows the system to process audio in real-time by distributing computational tasks across multiple independent units, improving responsiveness while managing computational resource consumption through efficient parallel processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts only the necessary features (directional information, sound classes, distortion features) rather than processing every possible aspect of the audio signal. This partial action approach maintains real-time responsiveness by focusing computational resources on the most informative features for classification, reducing overall computational resource requirements while preserving system performance.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12094457B2Systems and methods for classifying sounds
Publication Date: 2024.09.17 APPLE INC
  • US12094457B2 patent drawing
  • US12094457B2 patent drawing
  • US12094457B2 patent drawing

AI summary

An electronic device has one or more microphones that pick up a sound. At least one feature extractor processes the audio signals from the microphones, that contain the picked up the sound, to determine several features for the sound. The electronic device also includes a classifier that has a machine learning model which is configured to determine a sound classification, such as artificial versus natural for the sound, based upon at least one of the determined features. Other aspects are also described and claimed.