Voice Signal Preprocessing for Multi-Channel Telephone Calls
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices face challenges in effectively preprocessing and post-processing voice signals during multi-channel telephone calls, particularly in utilizing multiple microphones and speakers to provide high-quality voice signals due to limitations in communication network stability and bandwidth, leading to difficulties in noise suppression and post-processing.
Innovation Solution
An electronic device equipped with multiple microphones and a processor that acquires and adjusts voice signals based on the telephone call mode, using a communication interface to transmit these signals, allowing for pre-processing and post-processing to enhance voice quality during multi-channel calls.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a multi-channel telephone call scheme is used to provide high-quality voice signals, then voice quality is improved, but effective pre-processing and post-processing of voice signals becomes difficult
Solution Approach 1:
The patent divides the multi-channel voice signal processing into separate processing paths for each channel. Each voice signal from multiple microphones is processed independently through dedicated pre-processing units, allowing complex processing to be managed channel-by-channel rather than as a unified complex system.
Solution Approach 2:
The patent applies pre-processing operations (noise suppression, echo cancellation) to each voice signal before transmission through the communication interface. By performing these processing actions preliminarily at the transmitting device, the system reduces the burden on post-processing at the receiving end and improves overall voice quality.
2Manufacturing precision
If multiple microphones and speakers are used to enable effective pre-processing, then voice signal quality is improved, but device complexity increases
Solution Approach 1:
The patent designs the processing unit to handle multiple voice signals from multiple microphones through a unified processing framework. The same pre-processing algorithms (noise suppression, echo cancellation) are applied universally across all channels, reducing the need for separate complex processing circuits for each microphone.
Solution Approach 2:
The patent introduces a communication interface that acts as an intermediary between the multiple microphones/speakers and the processing unit. This interface manages the complexity of handling multiple channels by providing standardized input/output interfaces, allowing the core processing logic to remain relatively simple while still supporting multiple microphones and speakers.
3Object-affected harmful factors
If pre-processing is applied to mono telephone call scheme, then disturbance signal suppression is achieved, but effective utilization of multiple microphones and speakers is limited
Solution Approach 1:
The patent implements dynamic processing that adapts to the number and configuration of microphones and speakers available. The system can operate in mono mode with single microphone processing or switch to multi-channel mode with multiple microphones, dynamically adjusting the processing complexity and channel configuration based on the device capabilities and call requirements.
Solution Approach 2:
The patent changes the processing parameters and algorithm complexity based on the number of microphones and speakers detected. When multiple microphones are available, the system enables multi-channel processing with enhanced noise suppression and echo cancellation parameters, whereas with a single microphone, it uses simplified processing parameters, thus adapting the disturbance suppression capability to the available hardware.
Data Source
AI summary
A method, device, a non-transitory computer-readable recording medium for controlling a voice signal by an electronic device including a first microphone, a second microphone, a communication interface, and a processor are provided. The method includes acquiring a first voice signal by using the first microphone; acquiring a second voice signal by using the second microphone; confirming a telephone call mode for performing, by the electronic device, a telephone call with an external electronic device; adjusting a first output attribute corresponding to the first voice signal or a second output attribute corresponding to the second voice signal, based on the telephone call mode; and transmitting the adjusted first voice signal or the adjusted second voice signal to the external electronic device by using the communication interface.


