Clap sound detection in C#

后端 未结 5 919
臣服心动
臣服心动 2021-01-04 20:12

I would like to be able to detect a clapping sound. Being pretty new to any form of sound recognition, is there simple any way to do this? If not, any good resources for C#

相关标签:
5条回答
  • 2021-01-04 20:34

    Not sure whether this will be of any help, but still: MERL - Sound Recognition. Or better yet, Clap detection, with microphone.

    0 讨论(0)
  • 2021-01-04 20:34

    I wouldnt focus on the language as such, but on the algorithm.

    What characteristics of a sound allow you to identify it as a clap? Duration? Intensity? Variation of intensity over time?

    Once you've got an algorithm, then decide the best way to implement it.

    0 讨论(0)
  • 2021-01-04 20:38

    It seems like a problem you can solve using a so called Principal Component Analysis. Try to google it. Also other solutions for the famous Cocktail Party Problem may help. But I am sure there are already some libraries out there.

    0 讨论(0)
  • 2021-01-04 20:51

    There was a similar question asked in the past:

    Given an audio stream, find when a door slams (sound pressure level calculation?)

    Although the question was not specific to C#, it does have some ideas for algorithms to use. (Disclosure: Yes, I did answer that question.)

    0 讨论(0)
  • 2021-01-04 20:54

    Check out Audio Zone Trigger for $25 it looks like it will do exactly what you want.

    0 讨论(0)
提交回复
热议问题