H04R29/005

Audio sample phase alignment in an artificial reality system

This disclosure describes techniques that include aligning processing of audio samples collected by multiple audio sensors or microphones. In one example, this disclosure describes a method comprising detecting a transition by the second microphone from a disabled state to an enabled state; after detecting the transition, performing phase alignment between audio samples collected by the first microphone and audio samples collected by the second microphone by introducing a delay in starting processing of the audio samples collected by the second microphone; and processing the phase-aligned audio samples.

System and method for data augmentation for multi-microphone signal processing

A method, computer program product, and computing system for receiving a signal from each microphone of a plurality of microphones, thus defining a plurality of signals. One or more inter-microphone gain-based augmentations may be performed on the plurality of signals, thus defining one or more inter-microphone gain-augmented signals.

OPTIMIZATION OF NETWORK MICROPHONE DEVICES USING NOISE CLASSIFICATION
20230217165 · 2023-07-06 ·

Systems and methods for optimizing network microphone devices using noise classification are disclosed herein. In one example, individual microphones of a network microphone device (NMD) detect sound. The sound data is analyzed to detect a trigger event such as a wake word. Metadata associated with the sound data is captured in a lookback buffer of the NMD. After detecting the trigger event, the metadata is analyzed to classify noise in the sound data. Based on the classified noise, at least one performance parameter of the NMD is modified.

Crosstalk data detection method and electronic device
11551706 · 2023-01-10 · ·

A method and an electronic device for detecting crosstalk data are provided. The method for detecting crosstalk data can detect whether an audio data stream includes crosstalk data. The method includes: receiving a first audio data block, a second audio data block, and a reference time difference, wherein the first audio data block and the second audio data block separately include a plurality of audio data segments; using a time difference between an acquisition time of an audio data segment in the first audio data block and a corresponding audio data segment in the second audio data block as an audio segment time difference; and determining that the audio data segment of the first audio data block includes crosstalk data when the audio segment time difference does not match the reference time difference.

MICROPHONE ARRAY AND SELECTING OPTIMAL PICKUP PATTERN
20230217164 · 2023-07-06 ·

A microphone array is configured to select an optimal pickup pattern of a microphone array including at least two microphones each associated with a predefined microphone pickup pattern. The optimal pickup pattern is selected from a list of predefined pickup patterns including the predefined microphone pickup patterns and predefined mixed pickup patterns. A method of selecting an optimal pickup pattern includes receiving microphone audio signals from the microphones to establish a plurality of microphone audio signals and mixing them in accordance with the plurality of predefined mixed pickup patterns to establish a plurality of mixed audio signals. Individual level characteristics of respective individual microphone audio signals and of respective individual mixed audio signals are determined, and an optimal pickup pattern is selected from the list of predefined pickup patterns based on the individual level characteristics.

Recording System and Methods of Using Same
20250234057 · 2025-07-17 ·

Recording equipment, as well as methods of using the recording equipment, methods of experiencing recorded episodes, and methods of distributing the recorded episodes.

SOUND CAPTURE SYSTEM DEGRADATION IDENTIFICATION
20220417675 · 2022-12-29 ·

A method, including an action of receiving first data based on data based on ambient sound captured with a first microphone, and further including an action of receiving second data based on data based on the ambient sound captured with a second microphone, wherein the first microphone is a part of a hearing prosthesis, the second microphone is part of an indoor sound capture system or indoor sound capture sub-system, and the method further comprises comparing the first data to the second data.

Audio transducer system and audio transducer device of the same
11540045 · 2022-12-27 ·

An audio transducer device includes an audio transducer, a controller and a direction adjusting mechanism. The audio transducer has a sound receiving surface formed with multiple sound collecting holes, and multiple microphones corresponding in position to the sound collecting holes. The controller is detachably mounted to an electronic device, and controls the microphones to cooperatively perform directional sound reception to obtain audio data. The direction adjusting mechanism interconnects an audio transducer shell and the controller such that the sound receiving surface can be rotated to a position where a normal direction thereof and an image capturing direction of the electronic device forming a desired angle therebetween.

Target tracking system
11536544 · 2022-12-27 ·

A target tracking system and method of operation can include: generating data based on a detection of a shock wave of a bullet by target microphones, the target microphones including an offset target microphone; wirelessly transmitting the data with a target transceiver communicatively connected to the target microphones; determining a bullet speed at the target microphones based on the shock wave detected by the offset target microphone with a processor; and determining a shot placement of the bullet relative to the target microphones with the processor, the processor communicatively connected to the target transceiver.

System and method for differentially locating and modifying audio sources
11531518 · 2022-12-20 · ·

A system and method for differentially locating and modifying audio sources that includes receiving multiple audio inputs from a set of distinct locations; determining a multi-dimensional audio map from the audio inputs; acquiring a set of positional audio control inputs applied to the audio map, each audio control input comprising a location and audio processing property; and generating an audio output according to the audio control inputs and the audio inputs. The audio control inputs capable of configuration through manual, automatic, computer vision analysis, and other configuration modes.