Method and apparatus for removing noise from sound signal from microphone
A method for removing noise from a sound signal received by a microphone is provided. The method includes receiving a vibration signal from a vibration monitoring device mechanically connected to a loudspeaker, the vibration signal indicating vibration caused by a sound emitted by the loudspeaker. The method further includes receiving a sound signal received by the microphone. In addition, the method includes removing the vibration signal from the sound signal so as to remove noise from the sound signal. With the vibration signal from the vibration monitoring device, noise can be removed from the sound signal received by the microphone so as to achieve a satisfactory audio effect or accurate sound recognition.
1. An apparatus for sound collection and playback, comprising:
a loudspeaker;
a microphone configured to receive a sound signal;
a vibration monitoring device, mechanically connected to the loudspeaker and being configured to generate a vibration signal indicating vibration caused by a sound emitted by the loudspeaker; and
a processor configured remove noise from the sound signal by:
receiving the vibration signal;
receiving the sound signal; and
removing the vibration signal from the sound signal so as to remove noise from the sound signal,
wherein the apparatus is a smart sound box or a smart television, and the processor is further configured to perform voice recognition on the basis of the noise-removed sound signal.
2. The apparatus according to claim 1 , wherein the processor is further configured to adjust an amplitude, phase, and/or bandwidth of the vibration signal.
3. The apparatus according to claim 1 , wherein the vibration monitoring device is configured to monitor vibration coupled from the loudspeaker to the vibration monitoring device by way of mechanical vibration coupling.
4. The apparatus according to claim 1 , wherein the vibration monitoring device comprises an acceleration sensor.
5. The apparatus according to claim 1 , wherein a distance between the vibration monitoring device and the microphone is greater than another distance between the vibration monitoring device and the loudspeaker.