Audio Processing Clipping Engines and Acoustic Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio processing technologies face challenges in real-time identification of subject-specific key terms in speech, particularly in multi-lingual conversations and when quality training data is limited, leading to inconsistent and inaccurate transcription results.

Innovation Solution

A method involving training an acoustic model through multiple iterations using features from training audio data, applying a language model to key term sample data, and clipping the data to tune the model via a machine learning algorithm, allowing for improved recognition of acoustics specific to key terms and resilient processing across language changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual transcription by subject matter experts is used to identify key terms, then accuracy of key term identification is improved, but processing speed deteriorates (cannot process speech in real-time)

Engineering Contradiction:
Improveaccuracy of key term identificationVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary training of the acoustic model using key term clips extracted from sample audio data before actual speech processing. This preliminary action enables the model to learn subject-specific key terms in advance, allowing automated real-time processing without requiring manual transcription during actual use.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of key term instances from sample audio data to build a training dataset. By extracting and replicating key term clips, the system generates sufficient training data to teach the acoustic model subject-specific terminology without requiring extensive manual transcription of all possible speech scenarios.

Inventive Principle:
Principle #26Copying

2Measurement precision

If more complex speech recognition algorithms are used to analyze words from multiple languages, then language identification accuracy is improved, but processing power requirements and processing time increase significantly

Engineering Contradiction:
Improvelanguage identification accuracyVSAvoidprocessing power requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the speech processing task by first identifying language boundaries and then applying specialized acoustic models for each language segment. This segmentation allows the system to handle multi-lingual speech without requiring a single complex model to analyze all languages simultaneously, reducing overall processing requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different acoustic model characteristics to different language segments based on local requirements. By training separate acoustic models with language-specific features and applying them locally to corresponding speech segments, the system achieves high language identification accuracy without the computational burden of a universal complex model.

Inventive Principle:
Principle #3Local quality

3Productivity

If acoustic models are trained with limited quality training data, then training time and data requirements are reduced, but recognition accuracy deteriorates

Engineering Contradiction:
Improvetraining efficiencyVSAvoidrecognition accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system extracts key term clips from sample audio data to create a focused training dataset. By taking out only the relevant key term portions from larger audio samples, the system creates high-quality training data that is both efficient to process and highly effective for teaching the acoustic model subject-specific terminology, achieving good accuracy with limited data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the parameter of training data quality by carefully selecting and curating key term clips from sample audio. This parameter change transforms limited raw audio data into high-quality training data through extraction and curation, improving recognition accuracy without requiring large volumes of training data.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If human operators manually transcribe speech content, then subject-specific key terms can be identified with domain expertise, but consistency deteriorates due to human error and subjective judgment

Engineering Contradiction:
Improvedomain expertise utilizationVSAvoidtranscription consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The system enables self-service by training the acoustic model to automatically identify subject-specific key terms without requiring ongoing human transcription. The model learns from extracted key term clips and independently processes speech content, eliminating human error and subjective judgment while maintaining domain expertise through automated learning.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from sample audio data with known key terms to train and refine the acoustic model. By comparing model predictions against known key term annotations in the training data, the system continuously improves its ability to consistently identify subject-specific terms without human intervention during actual processing.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240153493A1Techniques for improved audio processing using combinations of clipping engines and acoustic models
Publication Date: 2024.05.09 GONG IO INC
  • US20240153493A1 patent drawing
  • US20240153493A1 patent drawing
  • US20240153493A1 patent drawing

AI summary

A system and method for audio processing. A method includes training an acoustic model over a plurality of training iterations by, at each of the plurality of training iterations: applying the acoustic model to features extracted from training audio data in order to output a set of acoustic model predictions; applying a language model to at least a set of key term sample data in order to output a set of language model predictions, wherein the key term sample data demonstrates use of a plurality of key terms; clipping the training audio data into a plurality of clips based on the acoustic model predictions and the language model predictions; and tuning the acoustic model via a machine learning algorithm using the plurality of clips.