I'm trying to create a model that can identify one particular sound, and every time it hears that sound, it increases a counter by 1. So for example, if it hears a specific bird chirping ten times, the counter should display the number 10.

I'm looking for a bit of guidance here as to how to go about this. I know that I will need to use audio classification and for my data, I only have .wav files of that one particular sound since I recorded them with my iPhone. Currently, I'm just preprocessing the data and doing some EDA with librosa in Python.

Here's my questions:

1. Is there a way to train a model to only identify one particular sound based on the data I have? (and if it hears anything different, it's classified as 0/no)

2. How would I go about combining the audio classification model (given that it works) with a counter that can capture a real time sound, process it and display a number if its that particular sound?

I don't really know where to start when I think about these questions. Any help regarding what libraries I may need, terms I should research or know regarding sound/audio data or just your own personal opinion on how you would tackle this problem would be much appreciated.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.