A non-transitory computer-readable storage medium storing at least one instruction, at least one program, a code set, or an instruction set therein, wherein the at least one instruction, the at least one program, the code set, or the instruction set, when loaded and executed by a processor, causes the processor to perform a method for inspecting a wind turbine blade, wherein the wind turbine blade is a blade in a wind power generation device, the wind power generation device further comprising a tower provided with a sound acquisition device that is mounted away from the wind turbine blade, the method comprising:
- acquiring, via the sound acquisition device, a sound signal in response to an impingement of wind on the wind turbine blade, wherein the sound signal comprises a sound signal generated by sliding of air between blades in the case that the wind impinges on the wind turbine blade;
- extracting a signal envelope from a time domain signal diagram formed by the sound signal by calling a signal analysis algorithm;
- determining a position of a point, where a wave trough appears on the signal envelope, in a time domain as a segmentation point;
- and
- converting the sound signal into a frequency spectrogram, and obtaining a segmented frequency spectrogram by segmenting the frequency spectrogram based on the segmentation point;
- and
- obtaining a damage recognition result of the wind turbine blade by performing image recognition on the segmented frequency spectrogram based on a damage recognition model, wherein the damage recognition model is obtained by training a neural network model.