J'utilise une technique d'empreintes digitales audio pour marquer des chansons dans de longs enregistrements. Par exemple, dans les enregistrements d'émissions de radio. Le mécanisme d'empreintes digitales fonctionne bien mais j'ai un problème de normalisation (ou de sous-échantillonnage).Normalisation/fixation audio?
alt text http://i26.tinypic.com/2v0j1c3.jpg
Ici vous pouvez voir deux mêmes chansons, mais des formes d'ondes différentes. Je sais que je devrais faire une fixation DC Offset et utiliser des filtres à gain élevé et faible. Je les fais déjà par Sox en utilisant highpass 1015 et lowpass 1015. Et j'utilise wavegain pour régler le volume et le DC offset. Mais dans cette forme d'onde de cas se tourne vers un comme ci-dessous:
alt text http://i27.tinypic.com/dpk9dy.jpg
Mais même dans ce cas, je ne peux pas la même empreinte. (Je ne m'attends pas à ce que% 100 soit identique mais au moins% 50 serait bon)
Donc. Qu'est-ce que tu penses? Que puis-je faire pour corriger les enregistrements pour avoir les mêmes empreintes digitales? Peut-être que le filtrage audio fonctionnerait mais je ne sais pas lequel utiliser? Pouvez-vous m'aider? Par ailleurs, voici l'explication de la technique des empreintes digitales.
http://wiki.musicbrainz.org/Future_Proof_Fingerprint
http://wiki.musicbrainz.org/Future_Proof_Fingerprint_Function
Est-ce vraiment une question de programmation? – Amber
Oui, la programmation audio. Mais sinon, est-ce que "doit" être "programmation" question? –