Patent classifications
H04R27/00
PORTABLE SPEAKER WITH INTEGRATED WIRELESS TRANSMITTER
Various implementations include portable speakers with detachable wireless transmitters. 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 an input channel for receiving a hard-wired audio input connection at the enclosure; at least one wireless transmitter detachably housed in the enclosure and in communication with a corresponding wireless input channel for receiving audio input from a source device.
PORTABLE SPEAKER WITH AUTOMATIC DETECTING INPUT CHANNEL
Various implementations include portable speakers configured to adjust audio output based on detected input connections. In certain cases, a portable speaker includes: an enclosure housing: at least one electro-acoustic transducer for providing an audio output; a processor coupled with the 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; and at least one wireless input channel for receiving an audio input from a source device via a wireless connection, where the processor is configured to: adjust an audio signal received from the hard-wired audio input connection if a source device is already connected via the wireless connection.
Voice controlled assistant with coaxial speaker and microphone arrangement
A voice controlled assistant has a housing to hold one or more microphones, one or more speakers, and various computing components. The housing has an elongated cylindrical body extending along a center axis between a base end and a top end. The microphone(s) are mounted in the top end and the speaker(s) are mounted proximal to the base end. The microphone(s) and speaker(s) are coaxially aligned along the center axis. The speaker(s) are oriented to output sound directionally toward the base end and opposite to the microphone(s) in the top end. The sound may then be redirected in a radial outward direction from the center axis at the base end so that the sound is output symmetric to, and equidistance from, the microphone(s).
Voice controlled assistant with coaxial speaker and microphone arrangement
A voice controlled assistant has a housing to hold one or more microphones, one or more speakers, and various computing components. The housing has an elongated cylindrical body extending along a center axis between a base end and a top end. The microphone(s) are mounted in the top end and the speaker(s) are mounted proximal to the base end. The microphone(s) and speaker(s) are coaxially aligned along the center axis. The speaker(s) are oriented to output sound directionally toward the base end and opposite to the microphone(s) in the top end. The sound may then be redirected in a radial outward direction from the center axis at the base end so that the sound is output symmetric to, and equidistance from, the microphone(s).
Audio communication in a vehicle
An audio communication system for communication between vehicle occupants in a vehicle, including an image capturing device configured to monitor a first vehicle occupant, a processor configured to receive an image of the first vehicle occupant from the image capturing device and determine whether the first vehicle occupant is attracting attention from a second vehicle occupant, a first microphone associated to the first vehicle occupant configured to receive an audio input from the first vehicle occupant in response to the determination of the first vehicle occupant attracting the second vehicle occupant's attention, and a first speaker associated to the second vehicle occupant configured to activate an audio augmentation of the received audio input in the first speaker and output the augmented audio input.
Display assistant device having a monitoring mode and an assistant mode
A display assistant device comprises a display, a camera, a speaker, microphones, a processor and memory. The memory stores programs comprising instructions that, when executed by the processor, enable a plurality of modes of the display assistant device. The modes include a monitoring mode and an assistant mode. In the monitoring mode, the device is configured to perform a remote monitoring function in which first video captured by the camera is streamed to a remote server system for monitoring uses. The monitoring uses include transmission of the first video to remote client devices authorized to access the first video. In the assistant mode, the device is configured to perform a second plurality of functions that excludes the monitoring function and includes a video communication function in which second video captured by the camera is transmitted to second devices participating in a video communication with a first user of the device.
Methods, systems, and media for identifying a plurality of sets of coordinates for a plurality of devices
Methods, systems, and media for identifying a plurality of sets of coordinates for a plurality of devices are provided. In some embodiments, the method comprises: identifying each device in a plurality of devices associated with a user account; instructing the plurality of devices to perform an audio sequence; receiving a plurality of transit times from the plurality of devices; determining a plurality of distances based on the plurality of transit times; determining a plurality of sets of coordinates based on the plurality of distances; associating to each of the plurality of devices a corresponding unique one of the plurality of sets of coordinates; and causing at least one of the plurality of devices to play spatial audio determined from the plurality of sets of coordinates.
Methods, systems, and media for identifying a plurality of sets of coordinates for a plurality of devices
Methods, systems, and media for identifying a plurality of sets of coordinates for a plurality of devices are provided. In some embodiments, the method comprises: identifying each device in a plurality of devices associated with a user account; instructing the plurality of devices to perform an audio sequence; receiving a plurality of transit times from the plurality of devices; determining a plurality of distances based on the plurality of transit times; determining a plurality of sets of coordinates based on the plurality of distances; associating to each of the plurality of devices a corresponding unique one of the plurality of sets of coordinates; and causing at least one of the plurality of devices to play spatial audio determined from the plurality of sets of coordinates.
Techniques for reducing latency in a wireless home theater environment
A first playback device can include a wireless network interface, an audio input interface, one or more processors, and data storage. The data storage stores instructions that, when executed by the processors, cause the first playback device to determine a first radio frequency (RF) energy level associated with RF signal communications from a second playback device to the first playback device. The first playback device modifies a threshold RF energy level for holding off transmissions by the first playback device based on the first RF energy level. The first playback device receives multi-channel audio content via the audio input interface and detects an ambient RF energy level. Based on the ambient RF energy level and the threshold RF energy level, data that represents a channel of the multi-channel audio content is communicated by the first playback device to the second playback device for playback by the second playback device in synchrony with playback of one or more other channels of the multi-channel audio content by the first playback device.
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.