Verizon SongID - como está programado?

Para qualquer um que não esteja familiarizado com o programa SongID da Verizon, é um aplicativo gratuito que pode ser baixado através da rede VCast da Verizon. Ele ouve uma música por 10 segundos em qualquer ponto durante a canção e, em seguida, envia esses dados para algum animal algorítmico onisciente que a mastiga e envia de volta todas as tags ID3 (artista, álbum, música, etc...)

as duas primeiras partes e a última parte são simples, mas o que se passa durante o processamento após o som gravado é enviado?

acho que deve levar o ficheiro de som (que formato?), analisá-lo (como? com o quê?) para alguns identificadores chave (o que são estes? atributos regulares das funções de onda? fase/deslocamento/amplitude / etc), e verificá-lo em uma base de dados.

Tudo o que encontro online sobre como isto funciona é algo genérico como o que escrevi acima.

De audiotag.info

este serviço baseia-se num reconhecimento de áudio sofisticado algoritmo que combina avançado Audio tecnologia de impressões digitais e uma grande base de dados de canções. Quando enviar um ficheiro de áudio, está a ser analisado por um motor de áudio. Durante a análise, a "impressão digital" áudio é extraída e identificado comparando-o com o base de dados de música. No final de este processo de reconhecimento, informação sobre canções com a sua correspondência probabilidades são exibidas no ecrã.

Author: MPelletier, 2010-05-21

1 answers

Todos estes serviços funcionam tomando uma "impressão digital" dos dados de áudio amostrados do lado do cliente, enviando-os para um servidor e comparando-os com uma base de dados de impressões digitais.

Um dos desenvolvedores de Shazam {[5] } escreveu um livro branco extremamente informativo sobre como a tecnologia funciona. Isto deve dar-lhe toda a informação de que precisa.

 5
Author: Stu Mackellar, 2010-05-21 19:24:36