Python比较两个音频文件

Python比较两个音频文件,python,file,compare,mp3,Python,File,Compare,Mp3,如何比较两个音频文件并检查匹配? 我尝试导入文件并将其划分为多个部分,然后检查每个部分是否在另一个文件中,但代码不起作用。 在其中一个文件中出现小问题是有意义的,而且软件仍然能够识别(歌曲)是相同的如果要检查每个文件是否相同,可以对每个文件进行散列并比较散列 散列是与特定数据位相对应的唯一字符串 以下是如何在Python中执行此操作: 如果您使用的是Linux系统,您可以使用: md5sum file1 在Windows Powershell上: Get-FileHash file1 -Al

如何比较两个音频文件并检查匹配? 我尝试导入文件并将其划分为多个部分,然后检查每个部分是否在另一个文件中,但代码不起作用。
在其中一个文件中出现小问题是有意义的,而且软件仍然能够识别(歌曲)是相同的

如果要检查每个文件是否相同,可以对每个文件进行散列并比较散列

散列是与特定数据位相对应的唯一字符串

以下是如何在Python中执行此操作:

如果您使用的是Linux系统,您可以使用:

md5sum file1
在Windows Powershell上:

Get-FileHash file1 -Algorithm MD5

您可以执行以下操作来比较音频文件-

检查这个库

B.使用scipy/librosa类LIB执行以下操作-

  • 比较两个文件的傅里叶分量(FFT快速傅里叶变换)

  • 两种音频的音频指纹提取及比较


  • 这对我有什么帮助?你在检查两个文件是否匹配(相同)?还是我弄错了?是的,但是其中一个文件中可能有小错误,我希望代码仍然能够识别出他们正在询问他们(歌曲)音频文件OK,别担心,我的答案与此无关。请用这些信息更新你的问题,我无法下载图书馆