H04R29/007

AUTONOMOUS AERIAL VEHICLE ASSISTED VIEWING LOCATION SELECTION FOR EVENT VENUE

A processing system including at least one processor may collect, via at least one camera of at least one autonomous aerial vehicle, viewing information for a plurality of positions for each of a plurality of viewing locations within an event venue. The processing system may next present a viewing location selection interface to a user, where the viewing location selection interface provides a simulated view with respect to at least one of the plurality of positions for at least one of the plurality of viewing locations, and where the simulated view is based upon the viewing information that is obtained. The processing system may then obtain a selection from the user of a viewing location of the plurality of viewing locations for an event at the event venue.

Systems and methods for calibrating speakers

Systems and method are disclosed for facilitating efficient calibration of filters for correcting room and/or speaker-based distortion and/or binaural imbalances in audio reproduction, and/or for producing three-dimensional sound in stereo system environments. According to some embodiments, using a portable device such as a smartphone or tablet, a user can calibrate speakers by initiating playback of a test signal, detecting playback of the test signal with the portable device's microphone, and repeating this process for a number of speakers and/or device positions (e.g., next to each of the user's ears). A comparison can be made between the test signal and the detected signal, and this can be used to more precisely calibrate rendering of future signals by the speakers.

Device designation of playback and network microphone device arrangements
11343614 · 2022-05-24 · ·

Example techniques relate to device spaces and default designations in a media playback system. A device space may create an association between a networked microphone device and one or more playback devices such that certain voice commands (e.g., playback commands) received by the networked microphone device are used to control the one or more playback devices (unless otherwise designated in the voice command). Furthermore, in bonded pairs and bonded groups of playback devices that include at least one NMD, certain playback devices within the bonded pair or group may be designated as default so as to avoid multiple responses to a voice input.

Music Service Selection
20220159375 · 2022-05-19 ·

Methods and apparatus for identifying a music service based on a user command. A content type is identified from a received user command and a music service is selected that supports the content type. A selected music service can then transmit audio content associated with the content type for playback.

TWO-WIRE COMMUNICATION SYSTEMS AND APPLICATIONS

Disclosed herein are two-wire communication systems and applications thereof. In some embodiments, a slave node transceiver for low latency communication may include upstream transceiver circuitry to receive a first signal transmitted over a two-wire bus from an upstream device and to provide a second signal over the two-wire bus to the upstream device; downstream transceiver circuitry to provide a third signal downstream over the two-wire bus toward a downstream device and to receive a fourth signal over the two-wire bus from the downstream device; and clock circuitry to generate a clock signal at the slave node transceiver based on a preamble of a synchronization control frame in the first signal, wherein timing of the receipt and provision of signals over the two-wire bus by the node transceiver is based on the clock signal.

Ultrasound-based audio playback method and ultrasound-based electronic device

An audio playback method includes the following steps: receiving an ultrasound signal via a microphone; processing the ultrasound signal to obtain a characteristic value of the ultrasound signal; obtaining time lag information based on the characteristic value; and controlling audio delay according to the time lag information.

TRANSMITTING MESSAGES TO A DISPLAY DEVICE BASED ON DETECTED AUDIO OUTPUT
20220156037 · 2022-05-19 · ·

Provided herein are system, apparatus, device, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for transmitting messages to a display device based on detected audio output from the display device. In a given embodiment, a digital media player can transmit a message to the display device to control the audio output of the speaker using a transmission protocol, and transmit a set of instructions to the remote control device to confirm the display device processed the message by determining whether an attribute associated with the audio output from the speaker is within a predetermined threshold. In response to receiving a message that an attribute associated with the audio output is within a predetermined threshold, the digital media player can determine that the display device is enabled to receive communication via the transmission protocol.

MEASURING SPEECH INTELLIGIBILITY OF AN AUDIO ENVIRONMENT

An example method of operation may include initiating an automated tuning procedure, detecting via one or more microphones a sound measurement associated with an output of one or more speakers at two or more locations, determining a number of speech transmission index (STI) values equal to a number of microphones, and averaging the speech transmission index values to identify a single speech transmission index value.

Spatial audio correction
11337017 · 2022-05-17 · ·

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.

Conditional content enhancement
11337018 · 2022-05-17 · ·

An example computer system identifies a capability of a playback device to reproduce audio content. Based on the capability, the computer system identifies a first version of audio content for playback by the playback device and causes the playback device to play back the first version of audio content. While the playback device is playing back the first version of the audio content, the computer system detects a change in a network connection between the computer system and the playback device. Based on the detected change in the network connection and the capability of the playback device, the computer system identifies a second version of audio content for playback by the playback device and causes the playback device to transition from playing back the first version of the audio content to playing back the second version of the audio content.