The invention discloses a sound recognizing and positioning device and a method for unmanned aerial vehicles. The device comprises a wireless sound sensor network and a master controller. The wirelesssound sensor network comprises a plurality of wireless sound sensor nodes. Each wireless sound sensor node is mainly composed of seven sound sensors, a signal filtering amplification module, an ADC module, an MCU and a wireless transmission module. The master controller comprises a decoding module, a sound recognition module, and a sound source positioning module based on a three-dimensional seven-element sound sensor array. According to the sound recognizing and positioning device and the method for the unmanned aerial vehicles, the environment sound monitoring and transmission are performedin a wireless sensor network mode that is convenient, fast, and high in adaptability. In addition to using MFCC for feature extraction when performing the sound recognition, the sound is also input into a CNN model, then whether the sound of the unmanned aerial vehicle is contained is determined using SVM, so that the recognition rate is more accurate. Finally, a sound source positioning algorithm based on the three-dimensional seven-element sound sensor array is adopted to perform three-dimensional positioning on the unmanned aerial vehicle, so that the positioning is more accurate.