Procedia Computer Science · 2021 · 68 citations · 13 references
ComputingComputer ScienceZoologyComputer VisionMachine LearningOrnithologyAcoustic ModelingBird IdentificationBird VocalizationDeep LearningPattern RecognitionAcoustic Feature ExtractionAcoustic Signal DetectionAutomated Bird IdentificationCepstral CoefficientsConvolutional Neural NetworksDeep Feature LearningDeep Neural Network Acoustic ModelsModel Performance Evaluation
Adopting a deep learning model into bird sound classification tasks becomes a common practice in order to construct a robust automated bird sound detection system. In this paper, we employ a four-layer Convolutional Neural Network (CNN) formulated to classify different species of Indonesia scops owls based on their vocal sounds. Two widely used representations of an acoustic signal: log-scaled mel-spectrogram and Mel Frequency Cepstral Coefficient (MFCC) are extracted from each sound file and fed into the network separately to compare the model performance with different inputs. A more complex CNN that can simultaneously process the two extracted acoustic representations is proposed to provide a direct comparison with the baseline model. The dual-input network is the well-performing model in our experiment that achieves 97.55% Mean Average Precision (MAP). Meanwhile, the baseline model achieves a MAP score of 94.36% for the mel-spectrogram input and 96.08% for the MFCC input.
13
librosa: Audio and Music Signal Analysis in Python
Brian McFee, Colin Raffel, Dawen Liang et al. · Proceedings of the Python in Science Conferences · 2015 · 2.9K citations · Full text