Tiny GRU-Attention Speech Enhancement for On-Device Audio

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern deep learning-based speech enhancement models require significant computational resources and complexity, making them impractical for deployment on resource-constrained devices like embedded systems or IoT devices, despite achieving satisfactory performance.

Innovation Solution

A tiny DNN architecture utilizing gated recurrent units (GRUs), multi-head-self-attention (MHSA) module, and normalization layers is employed to enhance speech signals, with a mask decoder predicting a mask to output an estimated clean magnitude, optimized for low complexity and efficient deployment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If modern deep learning-based speech enhancement models are used, then speech enhancement performance is improved, but computational resource requirements and model complexity increase significantly

Engineering Contradiction:
Improvespeech enhancement performanceVSAvoidcomputational resource requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The model is segmented into functional modules: encoder with GRUs for feature extraction, attention module for relationship extraction, and mask decoder for prediction. This modular segmentation allows each component to be optimized independently for computational efficiency while maintaining overall performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies parameter changes by using gated recurrent units with specific gate mechanisms (reset gate, update gate) that modify the flow of information and computational operations. The GRU architecture changes the parameterization of recurrent connections to reduce computational complexity compared to standard RNNs or LSTMs.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If tiny DNN models are developed to reduce computational footprint, then deployment on resource-constrained devices becomes feasible, but model performance becomes insufficient

Engineering Contradiction:
Improvecomputational footprintVSAvoidspeech enhancement performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent uses knowledge distillation techniques where a smaller student model learns from a larger teacher model. The attention module captures higher-order relationships by modeling the interaction patterns between features, effectively copying the essential computational logic of larger models into a compact architecture.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The attention module introduces a new dimensional aspect by computing higher-order relationships between features through multi-head self-attention mechanisms. This adds a relationship dimension to the feature space, allowing the tiny model to capture complex dependencies without increasing the number of parameters proportionally.

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

3Device complexity

If architecture optimization is applied to reduce layer depth and filter sizes, then computational overhead is reduced, but model accuracy and performance deteriorate

Engineering Contradiction:
Improvecomputational overheadVSAvoidmodel accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent replaces traditional mechanical convolutional operations with gated recurrent unit mechanisms that use gate functions (sigmoid activations) to control information flow. This substitution allows the model to achieve similar or better accuracy with fewer computational operations, as the gate mechanisms provide built-in feature selection and transformation capabilities.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The architecture uses composite material principles by combining different types of layers (GRU encoder layers, attention module, FC layers, normalization layers) to create a hybrid system where each component contributes specific computational efficiency and performance characteristics, achieving overall optimization.

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS20260073933A1System and method for low complexity on device audio processing
Publication Date: 2026.03.12 SAMSUNG ELECTRONICS CO LTD
  • US20260073933A1 patent drawing
  • US20260073933A1 patent drawing
  • US20260073933A1 patent drawing

AI summary

A tiny DNN architecture and a method thereof are disclosed for speech enhancement. The tiny DNN architecture may include an encoder comprising a plurality of GRUs for receiving a noisy input magnitude and extracting features from the noisy input magnitude; an attention module for extracting a higher order relationship between the extracted features from the noisy input magnitude; and a mask decoder for predicting a mask, based on the higher order relationship and the extracted features, to output an estimated clean magnitude.