音频傅里叶处理 (本文纯属个人见解记录)
录音端
AudioRecode 读取MIC 的录音字节 byte[]
开启循环 使用 FFT 工具传入byte[] 计算音频/音量
播放端
创建Visulizer 对象传入MediaPlayer Id
setEnable(false)
setCaptureSize() 传入Visulizer自带的 getCaptureSizeRange()[1]计算类型
设置Visulizer 回调监听
setDataCaptureListener()
//波形数据
onWaveFormDataCapture
//傅里叶数据
onFftDataCapture
可 尝试将byte[]传入FFT工具查询音波/音量
链接
录音端 https://github.com/xuanxuandaoren/SoundAnalysis
播放端 https://blog.youkuaiyun.com/gkw421178132/article/details/71081628
仅供思路 https://blog.youkuaiyun.com/SCTU_vroy/article/details/45871823?utm_source=blogxgwz1