Interaction with devices
First Claim
1. An apparatus, comprising:
- a loudspeaker array, comprising speaker units, wherein each speaker unit of the speaker units is configured to make sound according to an input signal, input signals corresponding to at least two speaker units in the speaker units being different;
a memory that stores executable modules; and
a processor, coupled to the memory, that executes the executable modules to perform operations of the apparatus, the executable modules comprising;
an obstacle detection module configured to detect an obstacle parameter corresponding to an obstacle inside a space on a side of a sound-making surface of the loudspeaker array; and
a compensation module configured to adjust, according to the obstacle parameter, the input signal corresponding to a speaker unit of the speaker units, to compensate for a sound-making effect of the loudspeaker array influenced by the obstacle resulting in a reduced difference between a first waveform at a target location corresponding to the loudspeaker array under the influence of the obstacle and a second waveform at the target location corresponding to the loudspeaker array when not under the influence of the obstacle.
1 Assignment
0 Petitions
Accused Products
Abstract
An interaction apparatus comprises: a loudspeaker array, comprising speaker units, where each speaker unit is configured to make sound according to an input signal; an obstacle detection module, configured to detect an obstacle parameter corresponding to an obstacle inside space on a side of a sound-making surface of the loudspeaker array; and a compensation module, configured to adjust, according to the obstacle parameter, the input signal corresponding to a speaker unit of the speaker units, and compensate for a sound-making effect of the loudspeaker array influenced by the obstacle. A loudspeaker array comprising the speaker units can be disposed, an obstacle that influences a sound-making effect of the loudspeaker array can be detected, and an input signal of a corresponding speaker unit can be adjusted when the obstacle exists, thereby alleviating influence from the obstacle on the sound-making effect during use, and improving user experience.
43 Citations
28 Claims
-
1. An apparatus, comprising:
-
a loudspeaker array, comprising speaker units, wherein each speaker unit of the speaker units is configured to make sound according to an input signal, input signals corresponding to at least two speaker units in the speaker units being different; a memory that stores executable modules; and a processor, coupled to the memory, that executes the executable modules to perform operations of the apparatus, the executable modules comprising; an obstacle detection module configured to detect an obstacle parameter corresponding to an obstacle inside a space on a side of a sound-making surface of the loudspeaker array; and a compensation module configured to adjust, according to the obstacle parameter, the input signal corresponding to a speaker unit of the speaker units, to compensate for a sound-making effect of the loudspeaker array influenced by the obstacle resulting in a reduced difference between a first waveform at a target location corresponding to the loudspeaker array under the influence of the obstacle and a second waveform at the target location corresponding to the loudspeaker array when not under the influence of the obstacle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
detecting, by a device comprising a processor, at least one obstacle parameter corresponding to at least one obstacle inside at least one space on at least one side of at least one sound-making surface of a loudspeaker array, where the loudspeaker array comprises a plurality of speaker units, and each speaker unit of the plurality of speaker units is configured to make sound according to respective input signals, at least two of the respective input signals corresponding to at least two speaker units in the plurality of speaker units being different; and adjusting, according to the at least one obstacle parameter, the respective input signals corresponding to at least one speaker unit of the plurality of speaker units, to compensate for a sound-making effect of the loudspeaker array influenced by the at least one obstacle to facilitate reducing a difference between a first waveform at a target location of the loudspeaker array under the influence of the obstacle and a second waveform at the target location corresponding to the loudspeaker array when not under the influence of the obstacle. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer readable storage device comprising executable instructions that, in response to execution, cause a device comprising a processor to perform operations, comprising:
-
detecting an obstacle parameter corresponding to an obstacle inside a space on a side of a sound-making surface of a loudspeaker array, wherein the loudspeaker array comprises a plurality of speaker units, and each speaker unit of the plurality of speaker units is configured to make sound according to an input signal, input signals corresponding to at least two speaker units in the speaker units being different; and reducing a difference between a first waveform and a second waveform by adjusting, according to the obstacle parameter, the input signal corresponding to speaker unit of the plurality of speaker units, to compensate for a sound-making effect of the loudspeaker array influenced by the obstacle, wherein the first waveform, at a target location of the loudspeaker array, corresponds to the loudspeaker array encumbered by the obstacle, and wherein the second waveform, at the target location, corresponds to the loudspeaker array unencumbered by the obstacle. - View Dependent Claims (27, 28)
-
Specification