Patent classifications
H04R29/007
Echo based room estimation
A method for estimating an acoustic influence of walls of a room, comprising emitting a known excitation sound signal, receiving a set of measurement signals, each measurement signal being received by one microphone in a microphone array and each measurement signal including a set of echoes caused by reflections by the walls, solving a linear system of equations to identify locations of image source and estimating the acoustic influence based these image sources. The signal model includes a convolution of: the excitation signal, a multichannel filter (M) representing the relative delays of the microphones in the microphone array, the relative delays determined based on a known geometry of the microphone array, and a directivity model ν(n, p) of the driver(s) in the form of an anechoic far-field impulse response as a function of transmit angle.
Media content based on playback zone awareness
Systems and methods are provided for providing media content based on playback zone awareness. In one aspect, a computing system receives, via a network interface, zone data from the media playback system, wherein the zone data includes an indication of a particular zone of the media playback system, and wherein the particular zone comprises at least one playback device. The computing system identifies audio content based on (i) the indication of the particular zone and (ii) contextual data associated with the particular zone, and provides, via the network interface, an indication of the identified audio content to the media playback system.
Bidirectional channel control systems, methods, devices and computer readable storagemeduums
A bidirectional channel control system, method, device, and non-transitory computer-readable storage medium based on Digital Enhanced Cordless Telecommunications is provided. The system comprises a transmitter, at least one receiver, an audio channel, and a text message control channel. The transmitter is configured to send an audio data stream to the at least one receiver through the audio channel. The transmitter is configured to send a control command to the one receiver through the text message control channel in a one-to-one single-point text message mode, and to receive a feedback result from the one receiver in response to the control command. Alternatively, the transmitter is configured to send a control command to each of the at least one receiver based on DECT protocol through the text message control channel in at least one of a one-to-many broadcast messaging mode and a one-to-one single-point messaging mode, and to receive a feedback result from each of the at least one receiver in response to the control command in the one-to-one single-point messaging mode.
Customized automated audio tuning
An example method of operation may include identifying, in a particular room environment, a number of speakers and one or more microphones on a network controlled by a controller and amplifier, providing test signals to play sequentially from each amplifier channel of the amplifier and the speakers, monitoring the test signals from the one or more microphones simultaneously to detect operational speakers and amplifier channels, providing additional test signals to the speakers to determine tuning parameters, detecting the additional test signals at the one or more microphones controlled by the controller, and automatically establishing a background noise level and noise spectrum of the room environment based on the detected additional test signals.
PORTABLE SPEAKER WITH DYNAMIC DISPLAY CHARACTERISTICS
Various implementations include portable speakers with dynamic display characteristics. In some particular aspects, a portable speaker includes an enclosure housing: at least one electro-acoustic transducer for providing an audio output; a processor coupled with the at least one transducer; an audio input module coupled with the processor for receiving audio input signals; and a battery configured to power the at least one transducer, the processor, and the audio input module; an input channel for receiving a hard-wired audio input connection; at least one wireless input channel for receiving an audio input from a source device via a wireless connection; and a display on the enclosure coupled with the processor, wherein the processor adjusts an orientation of the display between a first orientation and a second orientation in response to detecting a change in orientation of the portable speaker.
Devices, systems, and methods for real time surveillance of audio streams and uses therefore
Various examples are provided for surveillance of an audio stream. In one example, a method includes identifying presence or absence of a sound type of interest at a location during a time period; selecting the sound type from a library of sound type information to provide a collection of sound type information; incorporating the collection on a device proximate to the location; acquiring an audio stream from the location by the device to provide a locational audio stream; analyzing the locational audio stream to determine whether a sound type in the collection is present in the audio stream; and generating a notification to a user or computer if a sound type in the collection is present. The device can acquire and process the audio stream. In another example, a bulk sound type information library can be generated by identifying sound types of interest including them based upon a confidence level.
Playback Device Configuration
Examples described herein involve configuring a playback device based on distortion, such as that caused by a barrier. One implementation may involve causing the playback device to play audio content according to an existing playback configuration, determining an existing frequency response of the playback device in a given system, and determining whether a difference between the existing frequency response of the playback device in the given system and a predetermined frequency response for the playback device is greater than a predetermined distortion threshold. If it is determined that the difference between the existing frequency response of the playback device and the predetermined frequency response for the playback device is greater than the predetermined distortion threshold, then the existing playback configuration of the playback device is changed to an updated playback configuration of the playback device and the playback device plays audio content according to the updated playback configuration.
METHOD AND SYSTEM FOR IMPLEMENTING VOICE MONITORING AND TRACKING OF PARTICIPANTS IN GROUP SETTINGS
Novel tools and techniques are provided for implementing voice monitoring and tracking, and, more particularly, to methods, systems, and apparatuses for implementing voice monitoring and tracking of participants in group settings. In various embodiments, a computing system might receive, from at least one audio sensor among the one or more audio sensors disposed within the first space, voice signals corresponding to voices associated with individuals present within the first space. The computing system might analyze the received voice signals to identify one or more individuals who are present within the first space. The computing system might present, within a user interface of the user device associated with the user, information regarding the identified one or more individuals to assist the user in coordinating discussions among the individuals present within the first space.
Validation of audio calibration using multi-dimensional motion check
Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a mobile device detecting, via one or more microphones, audio signals emitted from one or more playback devices as part of a calibration process. After the one or more playback devices emit the audio signals, the mobile device determines whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process. When the detected audio signals indicate that insufficient horizontal translation occurred, the mobile device displays a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process. When the detected audio signals indicate that sufficient horizontal translation occurred, the mobile device calibrates the one or more playback devices with a calibration based on the detected audio signals.
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.