AudioDAQ: turning the mobile phone's ubiquitous headset port into a universal data acquisition interface
The Jigsaw continuous sensing engine for mobile phone applications