2013-09-24 88 views
-1

我正在做一個Android應用程序,通過錄音分析我們的心跳速度。雖然應用程序記錄音頻文件中的用戶心跳聲音,但我不知道如何做算法來分析心率,我可以做FFT?Android心跳錄音應用程序

回答

2

音頻文件究竟包含什麼內容?你是否通過將智能手機放在心上來記錄心跳?

您應該實施非常好的降噪處理,然後嘗試將主節拍作爲錄製中重複的最大峯值點。

FFT可以給你信號的頻率與最能量(最響亮),但計數峯值也應該帶給你相同的解決方案。

但是在你開始實施任何事情之前。聽你的錄音,問自己,如果你能聽到心跳。你的耳朵是世界上最好的降噪系統之一。如果你不能聽到它,FFT或任何其他算法都無法做到。