Audio Routing Based on Speech Codec Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio playback systems on computing devices often route audio to the wrong speakers, leading to privacy issues and unnecessary user intervention for speaker selection during voice calls.

Innovation Solution

Automatically route audio data based on speech codec usage, directing audio decoded or encoded with speech codecs to private speakers and non-speech codecs to public speakers without user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If audio data is automatically routed based on speech codec usage, then privacy is enhanced and user interface is simplified, but device complexity increases due to codec detection and routing logic

Engineering Contradiction:
Improveuser interface simplicityVSAvoidrouting logic complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically detects speech codecs in audio data and routes audio to appropriate speakers without user intervention. The routing decision is made self-service by the system based on codec identification, eliminating the need for manual user configuration and simplifying the user interface while handling the complexity internally.

Inventive Principle:
Principle #25Self-service

2Object-affected harmful factors

If audio data is routed to private speakers for speech codec content, then privacy is improved, but audio playback versatility is reduced by limiting public speaker usage

Engineering Contradiction:
Improveprivacy protectionVSAvoidaudio playback flexibility
Core Design Contradiction:
Object-affected harmful factorsVSAdaptability or versatility

Solution Approach 1:

The system applies different routing policies to different types of audio data based on their codec characteristics. Speech codec audio is routed to private speakers for privacy protection, while non-speech audio can be routed to public speakers. This local quality approach ensures privacy where needed while maintaining playback versatility for different audio types.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the routing parameter based on the detected audio codec type. When speech codec is detected, the routing parameter switches to private speaker; when non-speech codec is detected, it switches to public speaker. This dynamic parameter change allows the system to adapt privacy levels based on audio content characteristics, maintaining both privacy protection and playback flexibility.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If manual speaker selection is required for all audio data, then routing accuracy is improved, but user interaction time increases

Engineering Contradiction:
Improverouting accuracyVSAvoiduser interaction time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by automatically detecting the speech codec and determining the appropriate speaker route before audio playback begins. This preliminary routing decision based on codec identification eliminates the need for subsequent manual user selection, maintaining high routing accuracy while saving user interaction time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from codec detection to automatically adjust routing decisions. By continuously monitoring the audio data for speech codec characteristics and responding with appropriate routing actions, the system achieves reliable routing accuracy without requiring manual user input, thereby reducing user interaction time while maintaining precision.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250278237A1Automatically routing audio data based on speech codec usage
Publication Date: 2025.09.04 MOTOROLA MOBILITY LLC
  • US20250278237A1 patent drawing
  • US20250278237A1 patent drawing
  • US20250278237A1 patent drawing

AI summary

Audio data is received at an electronic device. This audio data can be received from various sources, such as a microphone of the electronic device, a modem or network connection, a local storage device, and so forth. The electronic device determines whether the received audio data was encoded using a speech codec and whether the electronic device is connected to an external public speaker. If the audio data was encoded using a speech codec, and the electronic device is connected to an external public speaker, then the audio data is automatically routed to a private speaker of the electronic device (e.g., an internal speaker of the electronic device) rather than the external public speaker.