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.
我正在做一个安卓应用程序,通过记录声音来分析我们的心跳率。虽然应用程序在音频文件中记录了用户的心跳声音,但我不知道如何使用算法来分析心率,我可以在 FFT 中进行吗?
音频文件究竟包含什么?您是否通过将智能手机放在心脏上来记录心跳?
您应该实现非常好的降噪,然后尝试将主节拍作为录音中重复的最响亮的峰值点。
FFT 可以为您提供能量最大(最大)的信号频率,但计算峰值也应该为您带来相同的解决方案。
但在你开始实施任何事情之前。听你的录音,问问自己,你是否能听到心跳。您的耳朵是世界上最好的降噪系统之一。如果您听不到,FFT 或任何其他算法都不会这样做。