2014-11-25 103 views
2

我正在開發一個包含語音比較的系統。這個系統將被有言語障礙的人使用。實際上,我需要捕捉用戶的語音並將其與另一個語音音頻文件進行比較並返回一個百分比匹配。我需要用Java開發它。與Java的演講比較

我開始做一些研究,發現這可以使用某種使用FFT的算法來完成。

是否有任何其他算法,您可能會建議,以實現捕獲用戶語音並將其與預先錄製的音頻文件進行比較並執行實時音頻處理的比較。

我需要你們提供一些幫助,其中最好的方法就是處理這個問題,並用最佳實踐進行開發。

非常感謝您的時間!非常感謝

+3

似乎對於堆棧溢出來說過於寬泛。你是在問我們爲你寫程序嗎? – Robert 2014-11-25 00:23:36

+0

@Robert非常感謝您的回覆,我不要求您爲我編寫程序,因爲這不是stackoverflow的目的。我希望我能提供一些你可以查看,修改和進一步討論的代碼,但是我仍然處於這個項目的早期階段,所以我發表了一個仍然遵守這個論壇規則的討論問題。但非常感謝您的時間閱讀我的問題! – user3690480 2014-11-25 00:26:29

+1

[StackOverflow Tour](http://stackoverflow.com/tour)的第一部分陳述爲「*提問,得到答案,沒有分心*」,所以討論問題不適合在本網站上(如果回答這個問題有足夠高的需求被問及,應該作爲一個社區wiki問)。 **儘管**,[主題問題](http://stackoverflow.com/help/on-topic)指出有關算法的問題是可以的。我會說這個問題只需要一點點重新格式化。詢問讓你感到困惑的算法,而不是需要它的整個主題 – 2014-11-25 00:36:11

回答

1

這個答案可能是有用的:https://stackoverflow.com/a/3487136/2930268

基本上,this博客文章顯示使用Java的FFT算法的實現。

+0

還有一些在這個答案更多的信息:http://stackoverflow.com/a/9239032/2930268 – 416E64726577 2014-11-25 00:23:32

+0

非常感謝您的上述信息,我已經看過上面,他們是非常有幫助的,但是我仍然需要什麼解決方案中的一些指導,以便在比較兩個音頻文件(包括文本)時參與更多的研究。什麼元素應該被分析和比較什麼?如果你的職業涉及這方面的知識,我將不勝感激 – user3690480 2014-11-25 00:32:51

+2

鑑於你剛剛指出了另一個關於SO的答案(並且在鏈接的形式中添加了一個輕微的顏色評論,也出現在該問題的答案中),也許這個答案應該取而代之的是投票結束複製? – yshavit 2014-11-25 00:37:46