2013-09-24 50 views
-1

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

回答

2

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

您应该实施非常好的降噪处理,然后尝试将主节拍作为录制中重复的最大峰值点。

FFT可以给你信号的频率与最能量(最响亮),但计数峰值也应该带给你相同的解决方案。

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