Comment comparer deux données audio?

Je vais enregistrer ma propre voix et de les enregistrer sous forme de fichiers wav dans mon ordinateur. Plus tard, je vais parler et l'ordinateur doit correspondre à ma commande vocale avec préexistants/pré-enregistrés les fichiers wav..

Question: Comment vérifier deux données audio sont égaux ou il y a 80%match entre deux audio?

if(audio1 == audio2)
   DO Task A
else if( audio1 is a bit similar to audio 2)
   DO TASK B
else if( audio1 (80% match) audio 2)
   DO TASK C
end if

Quelle est la meilleure façon de comparer deux données audio?

Dépend de vos données audio. Est-il la voix? Est-il de la musique? Est-il des sons purs? Quelle est la longueur est un exemple typique?
oui la voix..
Pense que ça va être mes propres commandes vocales pour mon ordinateur.. "Faire", "Faire" pour moi..

OriginalL'auteur Somnath | 2012-05-25