Python Forum
Detect finger clicks/snaps using Python
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Detect finger clicks/snaps using Python
#1
I would like a program to detect when someone nearby clicks their fingers using the mic.

I'm not completely sure how to approach this, and am fairly unfamiliar with audio tech in the programming world.

My assumption is that I want to effectively generate a spectogram (not necessarily visually, of course) as many times a second per second, and detect a click if a certain frequency range, being the usual range of a pic, has a peak of a certain volume?

However, I'm not sure how to start getting to that point. Any help would be appreciated.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Python automation: Sending clicks/keys to VMware virtual machine from host olips784 0 1,327 May-18-2025, 06:28 PM
Last Post: olips784
  When does Python detect Errors? stamp1t 1 3,640 Oct-21-2023, 05:53 PM
Last Post: deanhystad
  How to detect abnormal data in big database python vanphuht91 5 3,523 Jun-27-2023, 11:22 PM
Last Post: Skaperen
  Is it possible to make a program recognize how many clicks it has had on the monitor? jao 0 2,005 Feb-25-2022, 06:31 PM
Last Post: jao
  Setup Portable Python on Windows for script starts with double clicks? pstein 0 3,391 Feb-18-2022, 01:29 PM
Last Post: pstein
  Is there a way to read the time between clicks? penahuse 1 4,250 Jan-30-2021, 10:46 PM
Last Post: Larz60+
  Python chess game to detect winner ddddd 1 3,153 Dec-13-2020, 10:24 PM
Last Post: michael1789
  How to detect the text above lines using OpenCV in Python pframe 0 3,443 Apr-14-2020, 09:53 AM
Last Post: pframe
  Does Python sqlite3 detect connection errors zatlas1 6 8,060 Jan-18-2019, 06:02 AM
Last Post: zatlas1
  How to detect wireless modem connected serially to my laptop in python barry76 3 5,446 Jan-08-2019, 06:18 AM
Last Post: Gribouillis

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020