Orientation-based playback device microphone selection
First Claim
1. A playback device comprising:
- a set of microphones;
an orientation sensor;
one or more processors; and
tangible, non-transitory computer-readable medium having stored thereon instructions executable by the one or more processors to cause the playback device to perform functions comprising;
determining that the playback device is in a vertical orientation based on an indication from the orientation sensor that the longest side of the playback device is substantially perpendicular to a surface on which the playback device is positioned;
selecting a subset of the set of microphones for sound input detection based on the determination that the playback device is in the vertical orientation;
detecting, via the selected subset of the set of microphones, a sound input;
processing the sound input detected via the selected subset of the set microphones; and
executing one or more commands contained in the processed sound input.
4 Assignments
0 Petitions
Accused Products
Abstract
Aspects of a multi-orientation playback device including at least one microphone array are discussed. A method may include determining an orientation of the playback device which includes at least one microphone array and determining at least one microphone training response for the playback device from a plurality of microphone training responses based on the orientation of the playback device. The at least one microphone array can detect a sound input, and the location information of a source of the sound input can be determined based on the at least one microphone training response and the detected sound input. Based on the location information of the source, the directional focus of the at least one microphone array can be adjusted, and the sound input can be captured based on the adjusted directional focus.
-
Citations
20 Claims
-
1. A playback device comprising:
-
a set of microphones; an orientation sensor; one or more processors; and tangible, non-transitory computer-readable medium having stored thereon instructions executable by the one or more processors to cause the playback device to perform functions comprising; determining that the playback device is in a vertical orientation based on an indication from the orientation sensor that the longest side of the playback device is substantially perpendicular to a surface on which the playback device is positioned; selecting a subset of the set of microphones for sound input detection based on the determination that the playback device is in the vertical orientation; detecting, via the selected subset of the set of microphones, a sound input; processing the sound input detected via the selected subset of the set microphones; and executing one or more commands contained in the processed sound input. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A tangible, non-transitory computer-readable medium having stored thereon instructions executable by the one or more processors of a playback device to cause the playback device to perform functions comprising:
-
determining that the playback device is in a vertical orientation based on an indication from an orientation sensor that the longest side of the playback device is substantially perpendicular to a surface on which the playback device is positioned; selecting a subset of a set of microphones on the playback device for sound input detection based on the determination that the playback device is in the vertical orientation; detecting, via the selected subset of the set of microphones, a sound input; processing the sound input detected via the selected subset of the set microphones; and executing one or more commands contained in the processed sound input. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
determining, by a playback device, that the playback device is in a vertical orientation based on an indication from an orientation sensor that the longest side of the playback device is substantially perpendicular to a surface on which the playback device is positioned; selecting, by the playback device, a subset of a set of microphones on the playback device for sound input detection based on the determination that the playback device is in the particular vertical; detecting, by the playback device via the selected subset of the set of microphones, a sound input; processing, by the playback device, the sound input detected via the selected subset of the set microphones; and executing, by the playback device, one or more commands contained in the processed sound input. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification