2016-12-06 106 views
7

我正在寫一個Android應用程序,播放音頻文件並記錄手機同時輸出的內容。錄製完成後,它會將錄音與原始播放的音頻進行比較,並返回它們是否匹配以及確定性。Android:音頻匹配(音頻指紋識別)

我搜索了很多,我發現一些音頻指紋庫,但他們主要是爲了音樂識別的目的。

是否有任何圖書館可以用於此目的?爲此編寫一個自定義算法是否有意義?

回答

3

你可以比較的聲波樣品樣品(如數字),然後計算最大,最小,平均差異等。

+1

難道是好的,如果這是用戶的手機上完成,或者是太多處理?如果是的話,你會推薦在主線程還是獨立線程上執行? – Zack

+1

這不是太多處理,手機應該可以。單獨的線程絕對是更好的選擇。 –

+0

謝謝!你能推薦任何與此相關的資料嗎? – Zack