简体   繁体   中英

Android audio record and processing

I want to program a app about audio signal processing on android. First I should record the sound using the mobile app. Then I want to get the raw data (an arraylist I think) and do FFT on it. With the data in frequency domain, I want to do some processing, mainly a noise reduction method called 'spectural subtraction', then do IFFT. Finally write the data to a .wav file. I'm new to Android and don't know which API suits my desire and where I can find FFT code. So I'm asking for help and thanks a lot!

AudioRecord类是一个不错的起点: http : //developer.android.com/reference/android/media/AudioRecord.html

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM