The following schema describes how to define an audio fingerprint (AFP) identification task.
[AFPMatchWav] 0 = a ← wav(MONO, input) 1 = fp ← afpfeature(_, a) 2 = tr ← afp(_, fp) 3 = output ← afpout(_, tr)
0
|
The wav module processes the mono audio. |
1
|
The afpfeature module converts audio data into audio fingerprint features. |
2
|
The afp module matches features against a database of known tracks. |
3
|
The afpout module writes the identification results to file. |
|