DocumentCode :
1793559
Title :
Implementation of a monophonic note tracking algorithm on Android
Author :
Dulimarta, Hans
Author_Institution :
Sch. of Comput. & Inf. Syst., Grand Valley State Univ., Grand Rapids, MI, USA
fYear :
2014
fDate :
20-21 Aug. 2014
Firstpage :
17
Lastpage :
22
Abstract :
Pitch tracking algorithms have been proposed in many digital speech processing literature. Among the practical use of pitch tracking are: improved recognition, improved speech synthesis, and semantic disambiguation. A similar problem to pitch tracking when applied to music input signals, is note tracking, i.e. detecting all the notes in the perceived music. The general problem of music recognition seems to be beyond the techniques that have been accomplished by the advances in digital speech processing. A “real music” signal is composed of multiple sound from several instruments, and digitally separating the mix into individual channels/tracks is a hard problem to solve. The algorithm described in this paper assumes that the input signal is produced by a single source and further it focuses on monophonic sound, as opposed to polyphonic sound where two or more notes are played at the same time. The algorithm described below has been implemented on an Android device using proper building blocks (Activity and Service) that comply with the Android design guidelines to achieve the best performance. In addition to the standard Android libraries from the latest Android SDK, the application also relies on a third-party library for digital signal processing routines. The Android implementation of the algorithm has been tested using input sources from human voice and musical instruments. The paper also shows the experimental results of handling these input sources.
Keywords :
Android (operating system); music; software libraries; speech recognition; speech synthesis; Android SDK; Android device; digital signal processing; digital speech processing; human voice; monophonic note tracking algorithm; monophonic sound; music recognition; music signals; musical instruments; pitch tracking algorithm; polyphonic sound; semantic disambiguation; speech recognition; speech synthesis; standard Android libraries; Androids; Human voice; Humanoid robots; Instruments; Signal processing algorithms; Speech; Speech recognition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Informatics: Concept, Theory and Application (ICAICTA), 2014 International Conference of
Conference_Location :
Bandung
Print_ISBN :
978-1-4799-6984-5
Type :
conf
DOI :
10.1109/ICAICTA.2014.7005908
Filename :
7005908
Link To Document :
بازگشت