Patent classifications
H04R2227/007
AUDIO EFFECTIVENESS HEATMAP
An audio system can be configured to generate an audio heatmap for the audio emission potential profiles for one or more speakers, in specific or arbitrary locations. The audio heatmap maybe based on speaker location and orientation, speaker acoustic properties, and optionally environmental properties. The audio heatmap often shows areas of low sound density when there are few speakers, and areas of high sound density when there are a lot of speakers. An audio system may be configured to normalize audio signals for a set of speakers that cooperatively emit sound to render an audio object in a defined audio object location. The audio signals for each speaker can be normalized to ensure accurate rendering of the audio object without volume spikes or dropout.
Playback Device Calibration Based on Representative Spectral Characteristics
An example computing device is configured to perform functions including receiving a plurality of spectral data associated with a respective plurality of playback environments corresponding to a respective plurality of playback devices. The functions also include, based on the plurality of spectral data, determining a plurality of representative spectral characteristics. The functions also include receiving particular spectral data associated with a particular playback environment corresponding to a particular playback device and identifying a given one of the representative spectral characteristics that is representative of the particular spectral data. The functions also include, based on the given one of the representative spectral characteristics, identifying calibration data for use by the particular playback device when playing back audio and transmitting, to the particular playback device, the calibration data.
Calibration of a Playback Device Based on an Estimated Frequency Response
An example playback device is configured to receive a first stream of audio comprising source audio content to be played back by the playback device and record, via one or more microphones of the playback device, an audio signal output by the playback device based on the playback device playing the source audio content. The playback device is also configured to determine a transfer function between a frequency-domain representation of the first stream of audio and a frequency-domain representation of the recorded audio signal, and then determine an estimated frequency response of the playback device based on a difference between (i) the transfer function and (ii) a self-response of the playback device, where the self-response of the playback device is stored in a memory of the playback device. Based on the estimated frequency response, the playback device is configured to determine an acoustic calibration adjustment and implement the acoustic calibration adjustment.
ACOUSTIC ENHANCEMENT DEVICE FOR PRODUCING A REVERBERATION IN A ROOM
An acoustic enhancement device (1) for producing a reverberation in a room (100) comprises: a microphone (2) configured to capture an analogue input signal (S1) representing input sounds present in the room (100); a control unit (3), connected to the microphone (2) to receive the analogue input signal (S1), configured to generate a digital signal (SD1) and to process the digital signal (SD1) in real time to generate a digital output signal (SD2); a diffuser (4) connected to the control unit (3) and configured to emit second sounds (41) in the room (100) based on the digital output signal (SD2), wherein the control unit (3) is configured to process the digital signal (SD1) in such a way that the second sounds (41) produce a predetermined reverberation effect in the room (100).
Modeling room acoustics using acoustic waves
Techniques for simulating a microphone array and generating synthetic audio data to analyze the microphone array geometry. This reduces the development cost of new microphone arrays by enabling an evaluation of performance metrics (False Rejection Rate (FRR), Word Error Rate (WER), etc.) without building device hardware or collecting data. To generate the synthetic audio data, the system performs acoustic modeling to determine a room impulse response associated with a prototype device (e.g., potential microphone array) in a room. The acoustic modeling is based on two parameters—a device response (information about acoustics and geometry of the prototype device) and a room response (information about acoustics and geometry of the room). The device response can be simulated based on the microphone array geometry, and the room response can be determined using a specialized microphone and a plane wave decomposition algorithm.
Conference system with a microphone array system and a method of speech acquisition in a conference system
A conference system with transmitting and receiving sides. The transmitting side has a microphone array unit with microphone capsules, and a processing unit. The processing unit is configured to receive output signals of the microphone capsules and to execute audio beamforming based on the received output signals for acquiring sound coming from an audio source in a first direction. The processing unit has a direction-recognition unit that computes from the output signals of said microphone capsules a score for each of multiple search grid spatial positions and uses a search grid spatial position having a higher score to identify said first direction. The receiving side has an audio reproduction system that reproduces an audio signal detected by the microphone array with directional information of the first direction. The detected audio signal and the directional information regarding the first direction are transmitted from the transmitting side to the receiving side.
TECHNIQUES FOR USING COMPUTER VISION TO ALTER OPERATION OF SPEAKER(S) AND/OR MICROPHONE(S) OF DEVICE
In one aspect, a first device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions that may be executable by the processor to receive input from a camera and identify a second device based on the input from the camera. The second device may include at least one speaker and at least one microphone. The instructions may also be executable to identify a current location of the second device within an environment based on the input from the camera and to identify a current location of an object within the environment that is different from the second device. The instructions may then be executable to provide a command to alter operation of the at least one speaker and/or the at least one microphone based on the current location of the second device and the current location of the object.
Systems and method for monitoring cinema loudspeakers and compensating for quality problems
Systems and processes for compensating for changes in a theatre sound system positioned in a theatre are described. A subsequent response of a loudspeaker to a test signal is captured and compared to a previously obtained signature response of the loudspeaker to the test signal. An audio signal can be processed based on the comparison to compensate for changes to loudspeaker performance, or otherwise.
Spatial Audio Correction
Example techniques may involve performing aspects of a spatial calibration. An example implementation may include detecting a trigger condition that initiates calibration of a media playback system including multiple audio drivers that form multiple sound axes, each sound axis corresponding to a respective channel of multi-channel audio content The implementation may also include causing the multiple audio drivers to emit calibration audio that is divided into constituent frames, the multiple sound axes emitting calibration audio during respective slots of each constituent frame. The implementation may further include recording the emitted calibration audio. The implementation may include causing delays for each sound axis of the multiple sound axes to be determined, the determined delay for each sound axis based on the slots of recorded calibration audio corresponding to the sound axes and causing the multiple sound axes to be calibrated.
Playback Device Calibration
Systems and methods for calibrating a playback device include (i) outputting first audio content; (ii) capturing audio data representing reflections of the first audio content within a room in which the playback device is located; (iii) based on the captured audio data, determining an acoustic response of the room; (iv) connecting to a database comprising a plurality of sets of stored audio calibration settings, each set associated with a respective stored acoustic room response of a plurality of stored acoustic room responses; (v) querying the database for a stored acoustic room response that corresponds to the determined acoustic response of the room in which the playback device is located; and (vi) applying to the playback device a particular set of stored audio calibration settings associated with the stored acoustic room response that corresponds to the determined acoustic response of the room in which the playback device is located.