A cooker hood with function of active noise cancellation, comprising:
- a hood body having a top opening;
- a chimney connected to the top opening by a first opening thereof;
- a fan motor, being disposed in the chimney, and being disposed to be at a first disposing height;
- a sound-absorbing member, comprising a first sound-absorbing segment attached onto an inner wall of the chimney and a second sound-absorbing segment attached onto an inner surface of the hood body;
- a plurality of first reference microphones, wherein each of the plurality of first reference microphones is disposed to be at a second disposing height and pass through the first sound-absorbing segment by a microphone head thereof, such that the microphone head of each of the plurality of first reference microphones stays in an internal space of the chimney;
- a plurality of error microphones, wherein each of the plurality of error microphones is disposed to be at a third disposing height and pass through the first sound-absorbing segment by a microphone head thereof, such that the microphone head of each of the plurality of error microphones stays in the internal space;
- at least one loudspeaker, wherein the at least one loudspeaker is disposed to be at a disposing height and pass through the first sound-absorbing segment by a surround ring thereof, thereby making a sound broadcasting portion of the at least one loudspeaker face the internal space;
- and
- an electronic device, being coupled to the plurality of first reference microphones, the plurality of error microphones and the at least one loudspeaker;
- wherein the first disposing height is higher than the second disposing height, the second disposing height is higher than the third disposing height, and the disposing height is higher than the third disposing height and lower the second disposing height;
- wherein the electronic device comprises:
- a first analog-to-digital converter coupled to the plurality of first reference microphones;
- a second analog-to-digital converter coupled to the plurality of error microphones;
- a core processor module coupled to the first analog-to-digital converter and the second analog-to-digital converter;
- and
- a digital-to-analog converter coupled to the core processor module and the at least one loudspeaker;
- wherein the core processor module comprises a processor and a memory storing an application program, and the processor executes the application program so as to:
- obtain, by controlling the plurality of first reference microphones to collect a first sound in the internal space and enabling the first A/D converter to apply an analog-to-digital converting process to the first sound, a first analog signal;
- obtain, by controlling the plurality of error microphones to collect a second sound in the internal space and enabling the second analog-to-digital converter to apply an analog-to-digital converting process to the second sound, a second analog signal;
- generate, by applying an active noise attenuating process to the first digital signal and the second digital signal, a digital output signal;
- and
- generate, by enabling the digital-to-analog converter to apply a digital-to-analog converting process to the digital output signal and driving the at least one loudspeaker, an analog output signal corresponding to the digital output signal to broadcast an anti-noise sound toward the internal space.