Logiciel de reconnaissance de son

Fermé
h3h3h3h3h3 Messages postés 5 Date d'inscription lundi 13 avril 2020 Statut Membre Dernière intervention 17 juillet 2020 - 17 juil. 2020 à 15:36
georges97 Messages postés 11842 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 25 avril 2024 - 17 juil. 2020 à 17:58
Bonjour,

Je chercherais un logiciel qui serait capable de reconnaitre lorsqu'un son de quelques secondes prédéfini à l'avance est joué sur mon ordinateur. Est-ce que quelqu'un aurait une idée ?

Merci d'avance
A voir également:

1 réponse

georges97 Messages postés 11842 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 25 avril 2024 2 251
17 juil. 2020 à 17:58
Bonjour,

Pas évident du tout de trouver une application dédiée.

Un analyseur de spectre

https://www.nch.com.au/wavepad/fr/screenshots.html

sne permet pas de faire un traitement automatique, seulement de visionner la courbe d'un son.

Idem pour les logiciels de reconnaissance vocale, même si ils permettent la reconnaissance de mots-clés codés en interne.

Un logiciel comme https://audiocomparer.com/fr/ ne permet de comparer que des échantillons de 90s minimum


Voir du côté de l'IDE Pocessing, qui a fait l'objet d'applications dans le langage du même nom sur carte à micro-processeur Arduino (sans doute Mega plutôt qu'Uno)

Une piste? mais à compléter:

https://stackoverflow.com/questions/15653466/simplest-algorithm-of-measuring-how-similar-of-two-short-audio)

Sinon, envisager de se tourner vers l'embarqué, matériel et logiciel, sous la forme des cartes incorporant des circuits DAC (convertisseur analogique/numérique)

La carte BBC Micro-bit en est un exemple, mais il vous faudra développer sous C ou Micro-Python (plus simple). Elle présente l'avantage de permettre une programmation en direct (dans certaines conditions).

Teensy dispose sans doute de cartes assez puissantes et adaptée au traitement d'échantillons sonores.

Pour toutes ces cartes à micro-contrôleur (au prix trè abordable), la maîtrise d'un langage de développement en temps réel ou peu s'en faut est indispensable. Et à coder une application qui réalise la comparaison avec votre bibliothèque de sons.

Enfin, transmettre par liaison USB ou ethernet une commande ou un message à votre PC

Tenez nous informés de vos progrès.

Cordialement
0