Patent classifications
H04R2227/007
ACOUSTIC ECHO CANCELLATION CONTROL FOR DISTRIBUTED AUDIO DEVICES
An audio processing method may involve receiving output signals from each microphone of a plurality of microphones in an audio environment, the output signals corresponding to a current utterance of a person and determining, based on the output signals, one or more aspects of context information relating to the person, including an estimated current proximity of the person to one or more microphone locations. The method may involve selecting two or more loudspeaker-equipped audio devices based, at least in part, on the one or more aspects of the context information, determining one or more types of audio processing changes to apply to audio data being rendered to loudspeaker feed signals for the audio devices and causing one or more types of audio processing changes to be applied. In some examples, the audio processing changes have the effect of increasing a speech to echo ratio at one or more microphones.
METHOD FOR OPTIMIZING SPEECH PICKUP IN A COMMUNICATION DEVICE
A method for optimizing speech pickup in a speakerphone system, wherein the speakerphone system comprises a microphone system placed in a specific configuration, wherein the method comprising receiving acoustic input signals by the microphone system, processing said acoustic input signals by using an algorithm for focusing and steering a selected target sound signal towards a desired direction, and transmitting an output signal based on said processing.
Sound signal processing method, sound signal processing device, and storage medium that stores sound signal processing program
A sound signal processing method includes receiving a sound signal, generating an early reflection sound control signal that reproduces an early reflection sound and a reverberant sound control signal that reproduces a reverberant sound from the sound signal, controlling a volume of the sound signal and distributing the sound signal to generate a direct sound control signal, and mixing the direct sound control signal, the early reflection sound control signal that reproduces a direct sound, and the reverberant sound control signal to generate an output signal.
PLAYBACK DEVICE CALIBRATION BASED ON REPRESENTATIVE SPECTRAL CHARACTERISTICS
A computing device may maintain a database of representative spectral characteristics. The computing device may also receive particular spectral data associated with a particular playback environment corresponding to the particular playback device. Based on the particular spectral data, the computing device may identify one of the representative spectral characteristics from the database that substantially matches the particular spectral data, and then identify, in the database, an audio processing algorithm based on a) the identified representative spectral characteristic and b) at least one characteristic of the particular playback device. The computing device may then transmit, to the particular playback device, data indicating the identified audio processing algorithm.
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.
SOUND SIGNAL PROCESSING METHOD AND SOUND SIGNAL PROCESSING DEVICE
A sound signal processing method includes: obtaining a plurality of sound signals respectively collected by a plurality of microphones arranged in a space; adjusting respective levels of the plurality of sound signals in accordance with respective positions of the plurality of microphones; mixing the plurality of sound signals having the adjusted respective levels to thereby obtain a mixed signal; and generating a reflected sound by using the obtained mixed signal.
Adaptive media playback experiences for commercial environments
An example computing system may be configured to receive an indication that a user device has been detected in a commercial environment and to determine a first set of musical preferences associated with the commercial environment. The example computing system may also be configured to determine a user profile associated with the user device and to determine a second set of musical preferences associated with the user profile. The example computing system may also be configured to, based on at least (i) the first set of musical preferences associated with the commercial environment, and (ii) the second set of musical preferences associated with the user profile, determine one or more media items for playback and then cause one or more playback devices in the commercial environment to play back the one or more media items.
Characterization of reverberation of audible spaces
A method and system for improving the intelligibility of an audio signal emitted from plural audio output devices in a space can help mitigate systems that have low intelligibility at installation due to reverberation effects; it can provide a quick post installation check of a system prior to a full-fledged STIPA (Speech Transmission Index for Public Address Systems) or equivalent test; and it allows for a quick verification if changes to the acoustical environment are expected to have major effects on STIPA tests.
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.
ROOM MONITOR USING CLOUD SERVICE
A computer-implemented method and system for performing testing of audio equipment in a conference room, the method executed by one or more processors, comprising: (a) commissioning the conference room with a set of audio video equipment, the set of audio equipment comprising one or more loudspeakers, one or more microphones, and audio signal processing equipment that includes at least an acoustic echo cancellation function; (b) determining an initial audio performance level in the conference room, and storing the initial audio performance level (IAPL); (c) determining that sound quality testing of the audio equipment in the conference room should be performed; (d) disabling the acoustic echo cancellation function in the audio equipment of the conference room such that an output from each of the one or more loudspeakers is not removed from a respective microphone output signal; (e) generating an electrical stimulus test signal and transmitting it to the one or more loudspeakers in the audio equipment of the conference room; (f) receiving an acoustic audio stimulus test signal generated by each of the one or more loudspeakers from each of the one or more microphones, and analyzing each of the received acoustic audio stimulus test signals to generate a current audio performance level (CAPL); (g) comparing the CAPL to the IAPL; and (h) determining if the audio equipment in the conference room passes or fails the sound quality test based on the comparison of the CAPL to the IAPL.