Logo image
旋律辨識在微處理器上的實現
Thesis

旋律辨識在微處理器上的實現

張永森
Masters, 國立清華大學, 資訊工程學系
2002

Abstract

旋律辨識 音樂檢索 聲音訊號處理 哼唱選歌 嵌入式系統 微處理器 微控制器 Melody Recognition Content-based Music Retrieval Dynamic Time Warping Audio Signal Processing Query by Singing Query by Humming Embedded Systems Micro-controllers
In this thesis, we discuss the implementation of melody recognition on micro-controller. The system allows the user to retrieve an intended song via her/his acoustic input of singing or humming. The melody recognition algorithm is based on several papers presented previously for desktop PCs. For micro-controller implementation, we have to adapt the previously reported algorithms since the computing power is much less. Moreover, we have to consider other issues for real-world applications, such as interactive toys. For example, the response time should be short, preferably less than 2 seconds. We will show in this thesis algorithm detail, hardware specification, and how optimization is performed. An 8-bit micro-controller simulator is also constructed for convenience of development, verification, and large scale of performance evaluation. Last but not the least, our system has a satisfactory top-1 recognition rate of 92% with 0.12sec/song response time (under CPU speed of less than 2MIPS). Code size is 2.75KB while run-time memory usage restricted to only 3KB.

Metrics

1 Record Views

Details

Logo image