Voglio iniziare un grande progetto ed è necessario confrontare due file audio per ottenere% della corrispondenza.confronta due file audio. sound match
Esempio:
audio A è l'audio originale.
audo B viene registrato dal microfono. (tutto è uguale all'audio A, eccetto per la voce)
Voglio sapere quanto vicino B è a A in percentuale. (100% = identico)
Qualcuno sa come fare?
forse potrebbe essere possibile confrontando spettro di file A con lo spettro di file di B ..
Tutto dipende da cosa intendi per "confronto di due file audio". Il 100% è facile da immaginare, ma per quanto riguarda lo 0% ?. Come puoi vedere, la definizione di "confronto dei file audio" non è ben definita, quindi anche la tua soluzione non sarà definita. Il confronto dovrebbe essere calcolato su un punto di vista della percezione (suoni che assomigliano allo stesso su entrambi i file audio) o dovrebbe essere basato su una semplice differenza aritmetica byte-byte? –
Potresti scrivere un libro sull'elaborazione e il confronto del suono, quindi votato come "troppo ampio". –
Che cosa significa il confronto per te? Devi controllare la voce e lo strumentale. Questo può aiutare? http://stackoverflow.com/questions/3673042/algorithm-to-remove-vocal-from-sound-track – SomeJavaGuy