Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的应用程序中,我想在录制音频时动态查找/计算音频频率,而无需保存、播放等。现在我正在尝试借助 aurioToch 示例代码来做到这一点。在该示例中,在 GrabAudioData 和 ComputeFFT 等 FFTBufferManager 类方法中,在这里我无法找到它们在哪里计算频率值,因为动态取决于音频声音,我花了超过 5 天的时间。请帮助我。
如果您的音频信号清晰纯净,则无需使用 FFT。只计算高峰和低谷。或者只是高峰。取该数字并除以缓冲区中的样本数,然后乘以采样率。那是你的频率值。