3

我想要兩個比較兩個語音文件並找出它們之間的差異,配偶我有一個音樂曲目的原始文件和另一個文件,由我讀出該音樂,我想要兩個比較這兩個音樂,發現他們的音素之間的差異,其實這些詞對我來說並不重要,重要的是音素的相似性,我想找到類似的百分比。我更喜歡用Python來實現某些東西。如何使用python查找兩個語音文件的差異

回答

7

您可以嘗試使用Chromaprint中的fpcalc進行音頻指紋識別。 Chromaprint是AcoustID項目的核心組件。 音頻指紋是使用Chromaprint中的fpcalc完成的。 fpcalc應放置在與Python腳本相同的目錄中。

用於Chromaprint聲學指紋識別和Acoustid API的Python綁定。

https://pypi.python.org/pypi/pyacoustid

婁是一個例子文章與Python演示代碼。

不相同的音頻文件重複的內容與互相關指紋 http://www.randombytes.org/audio_comparison.html

如何Chromaprint工作比較?

http://oxygene.sk/2011/01/how-does-chromaprint-work/

+0

謝謝,很棒的工具!只要fyi,fpcalc不需要在同一個文件夾中,只要它在PATH中。 – Will

相關問題