簡體   English   中英

在android有沒有辦法比較兩個音頻文件之間的相似性?

[英]In android is there a way to compare two audio files for similarity between them?

我目前正在制作一款游戲,要求我錄制一個音頻文件,該文件由一個人閱讀的文本組成。 需要將此特定音頻文件與另一個(默認)音頻文件進行比較,以記錄與之前相同的文本(在創建游戲時)。 現在我需要知道這兩個文件有多相似。 有沒有辦法做到這一點? 一個函數,它返回一個相似性指數? 即使我必須集成一個外部庫,它的罰款。

我在網上已經閱讀了使用FFT和相關方法來做到這一點,但是有沒有一個庫已經內置了所有這些技術?

是的,這個庫的te base應該是FFT (快速傅立葉變換),用於對文件的每個頻率進行所有混合。 這意味着,通過一種簡短的方式,“按時間軸將音頻轉換為頻率(數量)”。 但是當有人在閱讀時,可能會有不同的方法來制作不同的頻率。 語音的區別不是自由,而是調制 然后,您將需要更難的FFT庫。 也許通過“語音識別”(包括FFT調制),您將能夠實現這一目標。

最好的reg

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM