Question

Je voudrais être en mesure de détecter un son de battements de mains. Être assez nouveau pour toute forme de reconnaissance des sons, est-il simplement une façon de le faire? Dans le cas contraire, de bonnes ressources pour la reconnaissance / détection sonore C #?

Mon but est d'automatiser un centre des médias clients avec des contrôles basés sur clap-base.

Était-ce utile?

La solution

Il y avait une question similaire posée dans le passé:

Étant donnée une audio ruisseau, trouver quand une porte claque (calcul du niveau de pression acoustique?)

Bien que la question n'a pas été spécifique à C #, il a quelques idées pour les algorithmes à utiliser. (Divulgation:. Oui, j'ai répondu à cette question)

Autres conseils

Je ne sais pas si ce sera d'aucune aide, mais encore: REMF - Reconnaissance de Son . Ou mieux encore, détection de Clap, avec microphone .

Je ne reviendrai pas sur la langue concentre en tant que tel, mais l'algorithme.

Quelles sont les caractéristiques d'un son vous permettent de l'identifier comme un coup? Durée? Intensité? Variation de l'intensité au fil du temps?

Une fois que vous avez un algorithme, puis décider de la meilleure façon de le mettre en œuvre.

Il semble comme un problème que vous pouvez résoudre à l'aide d'un soi-disant analyse en composantes principales. Essayez de le google. Aussi d'autres solutions pour la célèbre Cocktail Party problème peut aider. Mais je suis sûr qu'il ya déjà quelques bibliothèques là-bas.

Consultez Audio Zone Trigger pour 25 $, il semble que cela va faire exactement ce que vous voulez .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top