Multi-Plane Microphone Array for Audio Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Computing devices face challenges in accurately detecting audio data from multiple sources and determining user location and orientation, which affects the execution of applications and voice recognition accuracy.
Innovation Solution
A computing device equipped with multiple microphones, including at least one in a different plane, uses an audio module to detect and analyze audio data, calculate location data using mathematical algorithms, and adjust settings like far field gain to enhance audio input and recognition.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple microphones are used to detect audio data from multiple sources, then audio detection capability is improved, but device complexity increases
Solution Approach 1:
The patent divides the audio detection task into segments by using multiple microphones positioned at different locations and planes within the device. Each microphone captures audio data from specific directions, and the system processes these segmented audio inputs separately before combining them to achieve comprehensive spatial audio detection.
Solution Approach 2:
The patent transitions from single-plane microphone arrangement to multi-plane three-dimensional microphone configuration. By placing microphones in different planes (e.g., first plane with three microphones, second plane with one microphone), the system adds spatial dimensionality to audio detection, enabling accurate determination of user location and orientation in 3D space.
2Measurement precision
If microphones are positioned in different planes to improve location detection accuracy, then measurement precision is improved, but device design complexity increases
Solution Approach 1:
The patent implements a multi-plane microphone arrangement where microphones are positioned in at least two different planes within the device housing. This three-dimensional configuration enables the system to calculate user location and orientation with higher precision by analyzing audio data from multiple spatial perspectives, resolving the technical contradiction between measurement precision and design complexity.
3Measurement precision
If far field gain is adjusted based on location data to amplify audio from relevant sources, then voice recognition accuracy is improved, but processing complexity increases
Solution Approach 1:
The patent implements a feedback mechanism where the system continuously calculates user location data based on audio data from multiple microphones, determines the appropriate far field gain value based on this location information, and adjusts the audio processing accordingly. This closed-loop feedback system maintains high voice recognition accuracy by adapting to changing user positions while managing processing complexity through efficient algorithms.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This solution enables precise detection of user location and orientation, improving voice recognition and audio input accuracy by selectively amplifying audio from relevant sources and reducing noise, thus enhancing the reliability and clarity of voice commands.
Implementation Method 1
a computing device may detect audio data using at least four microphones, wherein at least one microphone is located in a different plane in three dimensional space than the additional microphones
Data Source
AI summary
Various techniques for detecting are described herein. In one example, a method includes detecting a position of a computing device and selecting a plurality of microphones to detect audio data based on the position of the computing device. The method can also include calculating location data corresponding to the audio data, the location data indicating the location of a user and modifying a far field gain value based on the location data.


