Mi piacerebbe scrivere un'app che permetta agli utenti di identificare le canzoni mettendo il microfono vicino a un altoparlante e ascoltando la canzone per qualche secondo ... quindi esattamente cosa fa Shazam.come funzionalità shazam nell'app ios?
C'è qualche struttura o libreria o servizio che posso utilizzare per ottenere ciò in iOS?
Sì e no. Il riconoscimento effettivo non viene eseguito sul dispositivo, ma i dati audio vengono inviati ad una postazione remota da analizzare (motivo per cui Shazam funziona solo con una connessione Internet). Puoi farlo su iOS. Non consiglierei nemmeno di provare ad implementare un algoritmo di analisi audio come quello su un singolo dispositivo iOS, né di farlo da solo, a meno che tu non sia un esperto di audio e/o matematica. – weltraumpirat
Sono d'accordo, credo che il modo corretto sia quello di affidarsi ad una web api per rilevare la canzone ... ma non sono sicuro di quale API usare. Ce n'è uno là fuori? – zumzum