Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Sound Pattern Recognition in Objective C / C (Mac)

Is there any C or Objective-C library that I can use to detect sound patterns on the Mac (e.g. clap of hands)?

like image 616
myell0w Avatar asked Nov 15 '22 02:11

myell0w


1 Answers

Well, if you use CoreAudio, it has a few libraries hidden inside that do some pattern recognition.

But in any case, if you have no previous samples to go by, I would recommend something where you sample a clap, and then compare the questionable samples with your samples, allowing some deviation in both the x and y, and then add any successful detections to your sample list and decrease the allowable deviation.

This is a very slow method, but, in my experience, one of the most reliable for recognizing any sound, especially with a large number of starting samples.

like image 77
Jon Egeland Avatar answered Dec 26 '22 12:12

Jon Egeland