captureAudio (android version) by kaihom cheng.