我想开始一个大项目,需要比较两个音频文件以获得匹配百分比。
例子 :
音频 A 是原始音频。
audo B 是从麦克风录制的。(除语音外,一切都与音频 A 中的相同)
我想知道 B 与 A 的百分比有多接近。(100% = 相同)
有谁知道如何做到这一点?
也许可以通过将文件 A 的光谱与文件 B 的光谱进行比较来实现。
我想开始一个大项目,需要比较两个音频文件以获得匹配百分比。
例子 :
音频 A 是原始音频。
audo B 是从麦克风录制的。(除语音外,一切都与音频 A 中的相同)
我想知道 B 与 A 的百分比有多接近。(100% = 相同)
有谁知道如何做到这一点?
也许可以通过将文件 A 的光谱与文件 B 的光谱进行比较来实现。
我在我的本科课程项目中做过这种事情,但使用的是图像文件。您要研究的是Cross-correlation。您可以在其中测量两个信号之间的相似性。此外,您可能想要预处理音频文件,即:标准化,应用一些低通滤波器以消除噪音。
我建议 Oppenheim 的 Digital Signal Processing 深入了解信号处理。
但是这些技术又是相当模糊的,直到你知道你想找到什么类型的相似之处。