Game Voice Uplink Processing Without Redundant Audio Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In game scenarios, voice optimization components with the same function repeatedly run in both the application and terminal system layers, leading to increased system overheads and reduced voice optimization effect due to repeated processing, causing sound quality loss.

Innovation Solution

The method involves controlling the turned-on/turned-off states of optimization components in the application and terminal system layers based on signal processing results, ensuring that voice optimization components with the same function are either run in the application layer or the terminal system layer, but not both, thereby optimizing uplink voice data processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If voice optimization components are enabled in both application layer and terminal system layer, then voice optimization coverage is improved, but system overhead increases and sound quality deteriorates due to repeated processing

Engineering Contradiction:
Improvevoice optimization effectVSAvoidsystem overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent merges the voice optimization functions of the application layer and terminal system layer by having the application layer obtain signal processing results from the terminal system layer and selectively enable corresponding optimization components. This combination ensures comprehensive voice optimization coverage while avoiding redundant processing by coordinating between layers.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The application layer obtains signal processing results (feedback) from the terminal system layer and uses this information to control the enabled state of optimization components. This feedback mechanism allows the application layer to adjust its optimization component status based on what the terminal system layer is already processing, preventing duplicate operations.

Inventive Principle:
Principle #23Feedback

2Reliability

If voice optimization components are enabled in both application layer and terminal system layer, then voice optimization coverage is improved, but sound quality deteriorates due to repeated processing

Engineering Contradiction:
Improvevoice optimization effectVSAvoidsound quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The application layer uses signal processing results from the terminal system layer as feedback to control the enabled state of its optimization components. This ensures that optimization components are only enabled when their corresponding signal processing functions are not already active in the terminal system layer, preventing repeated processing that would degrade sound quality.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent combines the optimization capabilities of both layers into a coordinated system where the application layer and terminal system layer work together as a unified voice optimization solution, ensuring comprehensive coverage without redundant operations that would harm sound quality.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If multiple optimization components are enabled simultaneously, then voice optimization coverage is improved, but computing resources are wasted

Engineering Contradiction:
Improvevoice optimization effectVSAvoidcomputing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The application layer obtains feedback information about the signal processing results from the terminal system layer and uses this to intelligently control which optimization components to enable. This feedback-driven approach ensures that optimization components are enabled only when necessary, avoiding redundant computation and conserving computing resources.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The enabled state of optimization components is dynamically adjusted based on real-time signal processing results rather than being statically configured. This dynamic control allows the system to adaptively enable or disable optimization components according to actual processing needs, optimizing computing resource utilization.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12477069B2Audio data processing method and apparatus, device, and storage medium
Publication Date: 2025.11.18 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12477069B2 patent drawing
  • US12477069B2 patent drawing
  • US12477069B2 patent drawing

AI summary

An audio data processing method and apparatus, a device, and a storage medium that can obtain, in a game voice mode, a signal processing result associated with a first pre-signal processing policy in an application layer of a service application; control, in the application layer according to the signal processing result, a turned-on/turned-off state of a second optimization component in a second pre-signal processing policy in a terminal system layer, or a turned-on/turned-off state of a first optimization component in the first pre-signal processing policy, a first optimization component turned on in the first pre-signal processing policy being different from a second optimization component turned on in the second pre-signal processing policy; and obtain uplink voice data of a first user in the game voice mode, and perform voice optimization on the uplink voice data based on the turned-on first optimization component and the turned-on second optimization component.