请问一下大家,我现在要编一个java程序,需要对通过microphone采集到的声音信号,进行其音量,频率,定位及相应的发生时间实时存储在一个database,当声音音量高于某值时,将此事件存在另一个database.可能需要进行多线程处理,一个线程反复loop采集信号存储,另一个分析信号并存储在database2里.请问一下这个大概要怎么入手呢?有没有相应的源代码可参考呢?声音文件是不是先要进行FFT变换呢?
多谢各位帮助拉~~