DocumentCode
3716261
Title
A modular framework for efficient sound recognition using a smartphone
Author
Matthias Mielke;Lars Weber;Rainer Brück
Author_Institution
University of Siegen, Microsystems Engineering Group, Siegen, Germany
fYear
2015
Firstpage
2386
Lastpage
2390
Abstract
The identification of sounds is an important tool in ubiquitous and context aware applications. Today´s smartphones are capable of performing even computational intensive tasks, like digital signal processing and pattern recognition. In this contribution an implementation scheme and a framework for sound recognition for smartphones are presented. A basic sound recognition flow consists of preprocessing, feature extraction, feature selection, classiication, and action trigger. A flow is not hard coded but described in a JSON file and build dynamically by the framework. The framework itself is implemented in Java for the Android operating system. But specific algorithms can be realized in Java, C(++), and Renderscript for execution on the CPU, or in Filterscript for execution on a GPU. An example flow is presented and benchmark results are shown for Java-, C-, and Filterscript-implementations of Mel Frequency Cepstral Coefficients (MFCC). Recommendations for technology selection are made.
Keywords
"Mel frequency cepstral coefficient","Kernel","Pipelines","Feature extraction","Signal processing algorithms","Filtering algorithms","Graphics processing units"
Publisher
ieee
Conference_Titel
Signal Processing Conference (EUSIPCO), 2015 23rd European
Electronic_ISBN
2076-1465
Type
conf
DOI
10.1109/EUSIPCO.2015.7362812
Filename
7362812
Link To Document