Dissertação

Automatic Transcription of Musical Whistling EVALUATED

Na primeira parte desta dissertação é descrito um sistema automático para transformar (transcrever) assobios melódicos entoados por humanos numa representação simbólica tipo MIDI. Dada a natureza monofónica de um assobio, o nosso sistema é baseado na detecção das alturas das notas e de metodologias de seguimento das mesmas. Em particular, comparamos quatro técnicas de detecção automática: função autocorrelação temporal, Average Magnitude Difference Function, função de autocorrelação espectral, e Harmonic Product Spectrum. Também se implementou uma função de deteção de começo de notas (High Frequency Content), assim como um bloco de pós processamento para a converção de durações, ataques e alturas de notas numa notação musical. Resultados obtidos para assobios sintéticos e humanos são apresentados nesta tese, demonstrando-se que o sistema consegue de um forma efectiva realizar o trabalho de transcrição. Na segunda parte do trabalho apresentamos uma aplicação do sistema de transcrição para o reconhecimento de temas musicais. Os utilizadores assobiam um trecho musical e o sistema devolve uma lista de musicas candidatas, ordenadas pela sua relevância. Para se construir um reconhecedor eficiente e tolerante a erros, a componente principal do sistema - comparação de melodias, é implementada com recurso à programação dinâmica. Três distancias de comparação são apresentadas para ordenar os resultados do reconhecedor. Resultados promissores para o reconhecedor de músicas são apresentados recorrendo ao uso de várias métricas.
Transcrição de música, Detecção de notas, Procura de músicas por melodia, Reconhecedor automático de música, Reconhecimento por assobio.

Novembro 18, 2008, 14:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

CO-ORIENTADOR

José António Da Cruz Pinto Gaspar

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Auxiliar

ORIENTADOR

Rodrigo Martins de Matos Ventura

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Auxiliar