Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve clap detection using machine learning #1

Open
iver56 opened this issue Sep 14, 2015 · 2 comments
Open

Improve clap detection using machine learning #1

iver56 opened this issue Sep 14, 2015 · 2 comments

Comments

@iver56
Copy link
Owner

iver56 commented Sep 14, 2015

Just looking for transients is not good enough because it results in a lot of false positives. A better approach would be machine learning

  • Discard background noise. Sample the noise while the spectrum is not in flux.
  • Train a neural network to recognize clap sounds but reject other types of sounds with a transient.
@iver56
Copy link
Owner Author

iver56 commented Oct 3, 2015

Factors that can be useful:

  • Spectrum
  • Spectral flux
  • Inharmonicity
  • Noisiness
  • Spectral centroid
  • Average spectrum of background noise

@iver56
Copy link
Owner Author

iver56 commented May 7, 2016

One way to do it would be to have one neural network that recognizes transients that might be created by clap sounds, and then have another neural network that checks the broader context to verify that it is really a clap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant