-1

我正在做一个安卓应用程序,通过记录声音来分析我们的心跳率。虽然应用程序在音频文件中记录了用户的心跳声音,但我不知道如何使用算法来分析心率,我可以在 FFT 中进行吗?

4

1 回答 1

2

音频文件究竟包含什么?您是否通过将智能手机放在心脏上来记录心跳?

您应该实现非常好的降噪,然后尝试将主节拍作为录音中重复的最响亮的峰值点。

FFT 可以为您提供能量最大(最大)的信号频率,但计算峰值也应该为您带来相同的解决方案。

但在你开始实施任何事情之前。听你的录音,问问自己,你是否能听到心跳。您的耳朵是世界上最好的降噪系统之一。如果您听不到,FFT 或任何其他算法都不会这样做。

于 2013-09-24T18:28:50.660 回答