A voice-controlled smart fan, comprising: a motor (1) driving a fan to rotate, a first microphone (2), a second microphone (3), a noise cancellation module (4), a voice storage module (5), a voice recognition module (6), and a processor (7). The first microphone (2) obtains noise signals sent by the smart fan, and the second microphone (3) obtains voice instruction signals sent by a user; and then, according to a nonlinear noise cancellation algorithm pre-stored in the noise cancellation module (4) and the noise signals obtained by the first microphone (2), noise signals needing to be filtered out are simulated, and the voice instruction signals obtained by the second microphone (3) are filtered; finally, the voice recognition module (6) recognizes the voice instruction signals in which the noise signals are filtered out, to obtain corresponding voice instruction information, and the processor (7) controls the smart fan to execute the voice instructions. The voice-controlled smart fan is simple to use and provides good user experience.
展开▼