4

Toute idée de comment je peux aller à propos de la mise en œuvre d'un algorithme pour identifier une chanson, en le faisant correspondre avec un clip de la chanson ou de la voix ou mélodie humaine. Je ne m'attends à personne pour écrire l'algo ici :), je sais que cela implique beaucoup de choses ensemble, mais je voudrais savoir comment je peux commencer. Quelles sont les technologies que je devrai considérer pour faire quelque chose comme ça. Je regarde quelque chose de similaire à Shazaam ou Midomi. En outre, existe-t-il un service en ligne qui fait la même chose et fournit une API pour le faire.Algorithme pour la reconnaissance de chanson

+0

Ce n'est pas une vraie question. – exception

+2

Le terme empreintes acoustiques est souvent utilisé pour décrire cette catégorie de problèmes, en utilisant ce terme de recherche devrait vous aider à localiser la littérature pertinente. – fvu

Répondre

6

J'ai vu une présentation à la conférence devoxx à ce sujet, jetez un oeil à it here. Et here est un billet de blog, par l'orateur, sur le même sujet.

+0

Je n'avais pas l'intention d'être distrait pendant une heure, mais c'était une présentation très intéressante ... maintenant ... où étais-je ... – Louie

1

Oh, c'est simple.

Divisez la chanson en morceaux, exécutez FFT sur chacun, extrayez quelques grandeurs principales et stockez-les comme un hachage avec des informations temporelles.
Faites ensuite la même chose avec l'audio enregistré et faites correspondre avec les données stockées en ce qui concerne le temps.

Simple n'est-ce pas? Pour être honnête, c'est plus compliqué mais l'idée est similaire.

Questions connexes