Fondamentalement, j'ai beaucoup de fichiers audio représentant la même chanson. Cependant, certains d'entre eux sont de qualité inférieure à l'original, et certains sont édités à l'endroit où ils ne correspondent plus à la chanson originale. Ce que je voudrais faire, c'est de comparer par programme ces fichiers audio à l'original et voir ceux qui correspondent à cette chanson, quelle que soit la qualité. Une comparaison directe ne fonctionnerait évidemment pas car la qualité des fichiers varie.Comparer deux fichiers audio
Je crois que cela pourrait être fait en analysant la structure des chansons et en les comparant à l'original, mais je ne connais rien à l'ingénierie audio, ce qui ne m'aide pas beaucoup. Toutes les chansons sont du même format (MP3). De plus, j'utilise Python, donc s'il y a des bindings, ce serait fantastique; sinon, quelque chose pour la JVM ou même une bibliothèque native serait bien aussi, tant qu'il fonctionne sur Linux et que je peux comprendre comment l'utiliser.
Regardez comment fonctionne Shazam: http://laplacian.wordpress.com/2009/01/10/how-shazam-works/ –
+1, cool blog – BenG
Hmm, on dirait que ce n'est pas aussi simple que Je pensais que ce serait. –