摘要 |
There is disclosed an analyser (101) for building a transcription model (112; 500) using a training database (111) of music. The analyser (101) decomposes the training music (111) into sound events (201a-e) and, in one embodiment, allocates the sound events to leaf nodes (504a-h) of a tree (500). There is also disclosed a transcriber (102) for transcribing music (121) into a transcript (113). The transcript (113) is sequence of symbols that represents the music (121), where each symbol is associated with a sound event in the music (121) being transcribed. In one embodiment, the transcriber (102) associates each of the sound events (201a-e) in the music (121) with a leaf node (504a-h) of a tree (500); in this embodiment the transcript (113) is a list of the leaf nodes (504a-h). The transcript (113) preserves information regarding the sequence of the sound events (201a-e) in the music (121) being transcribed. |