Speaker-Specific Audio Filtering for Voice Clarity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing noise reduction mechanisms in communication systems fail to significantly improve voice quality due to their generic nature, not accounting for individual user hearing and speaking parameters.
Innovation Solution
A method and apparatus that prompt users to provide voice samples to determine their unique voice and hearing profiles, allowing for the modification of voice data in the time, frequency domains, and vocal range, and adjusting audio data to enhance voice quality and clarity by filtering out inaudible frequencies and adjusting volume based on individual hearing profiles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If general purpose filters are used for noise reduction, then the device complexity is reduced and ease of operation is improved, but the voice quality improvement is insufficient
Solution Approach 1:
The system performs preliminary voice profiling by analyzing user voice samples before actual communication occurs. Voice metrics including time domain, frequency domain, vocal dominants, and vocal range are extracted and stored in advance, so that when voice data needs processing, the pre-computed profiles are immediately available for targeted filtering and enhancement, eliminating the need for complex real-time analysis during communication
Solution Approach 2:
The system dynamically adjusts audio processing parameters based on the stored voice metrics. Different filtering characteristics, gain values, and enhancement parameters are applied according to the specific voice profile characteristics (time domain, frequency domain, vocal dominants, vocal range), allowing optimal processing for each user without requiring complex adaptive algorithms during real-time operation
2Reliability
If generic noise reduction filtering is applied, then processing speed is maintained, but the improvement in voice quality is minimal
Solution Approach 1:
Voice metrics extraction and profile creation are performed in advance during a separate profiling phase, separating the computationally intensive analysis from the real-time communication path. This preliminary action ensures that when voice data needs processing, the system can quickly apply pre-determined filtering parameters without time-consuming analysis
Solution Approach 2:
The system uses pre-determined processing parameters derived from voice metrics to quickly process voice data. By changing and storing optimal processing parameters in advance based on individual voice characteristics, the system achieves both high voice quality improvement and fast processing speed during actual communication
Data Source
AI summary
A method and apparatus that filters audio data received from a speaking person that includes a specific filter for that speaker. The audio characteristics of the speaker's voice may be collected and the specific filter may be formed to reduce noise while also enhancing voice quality. For instance, if a speaker's voice does not contain specific frequencies, then a filter may cancel the noise at such frequencies to ease noise cancellation and reduce processing sound spectrum for cleaning that is not needed. Additionally, the strength frequencies of a speaker's voice may be identified from the collected audio characteristics and those spectrums can be filtered with finer granularity to provide a speaker specific filter that enhances the voice quality of the speaker's voice data that is transmitted or output by a communication device. The audio data may also be output based upon a user's predefined hearing spectrum.


