Title :
On the implementation of melody recognition on 8-bit and 16-bit microcontrollers
Author :
Jang, Jyh-Shing Roger ; Jang, YUng-Sen
Author_Institution :
Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Abstract :
This paper presents practical issues and considerations when implementing melody recognition on 8-bit and 16-bit microcontrollers. The underlying melody recognition system (also known as query-by-singing/humming system) allows the user to sing or hum a segment of a melody to the microphone and the system can retrieve the intended song in a timely manner. Performance evaluation based on 192 clips shows that the system has a satisfactory top-1 recognition rate of 92% out of 20 candidate songs in the database. This system demonstrates the feasibility of microcontroller based melody recognition for music retrieval, which can be used extensively in consumer electronics such as melody-activated interactive toys, query engines for MP3/VCD/DVD players and karaoke machines, and so on.
Keywords :
Hi-Fi equipment; audio databases; audio signal processing; consumer electronics; content-based retrieval; digital versatile discs; embedded systems; microcontrollers; music; pattern recognition; 16-bit microcontroller; 8-bit microcontroller; MP3-VCD-DVD player; audio signal processing; candidate song database; consumer electronics; content-based music retrieval; dynamic time warping; embedded systems; karaoke machine; melody recognition system implementation; melody-activated interactive toy; microphone; query by singing-humming; query engine; top-1 recognition rate; Acoustic waves; Autocorrelation; Equations; Frequency conversion; Table lookup;
Conference_Titel :
Information, Communications and Signal Processing, 2003 and Fourth Pacific Rim Conference on Multimedia. Proceedings of the 2003 Joint Conference of the Fourth International Conference on
Print_ISBN :
0-7803-8185-8
DOI :
10.1109/ICICS.2003.1292547